Manual Grey-Box Pentest — Web App + API (OWASP / ASVS L2)
Worldwide
Annual authenticated grey-box penetration test of our B2B SaaS web app and APIs. Results must be shareable with our enterprise customers under NDA. **Scope** (production-identical staging) - Web app, REST API, WebSocket endpoints. Size: ~28 pages, ~286 APIs, 1 gateway, 2 roles across 2 tenants. - RBAC and cross-tenant isolation (IDOR). - AI natural-language-to-SQL feature: prompt injection, SQL injection, data exposure. - Geocoding integration, file import/export, auth flows (SSO/MFA, password reset, tokens). - Out of scope: DoS, social engineering, physical. **Requirements** - Manual testing (not scanner-only). Standards: OWASP Top 10, OWASP API Top 10, ASVS L2, NIST SP 800dash115. - Every finding scored CVSS v3.1 with full vector. Lead tester holds OSCP/CREST/GPEN, named in report. **Deliverables** 1. Technical report: per finding — CVSS + vector, OWASP category, affected URL/param, impact, reproduction with evidence, remediation. 2. Signed executive attestation letter (1–2 pp, your letterhead) — **no clause restricting third-party disclosure** (we share it with customers/prospects under NDA). 3. Retest letter after fixes (also externally shareable). 4. Findings export (CSV/XLSX). **Timeline & terms** - Results by **30 August 2026**. Draft report within 5 business days of start; retest letter within 5. - Retest included in price. NDA before start; no retention of our data.
$3,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:last week
- Hires:1
- Interviewing:4
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesDetroit4:58 PM
- $24K total spent15 hires, 4 active
- 455 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by