We find the way in before an attacker does.
Web, mobile, API and network penetration testing to OWASP WSTG and MASTG, PTES and NIST SP 800-115. We prove the impact, not just the finding, and we come back to check the fix.
- id
- TV-WEB-041
- class
- Broken access control, OWASP A01
- vector
- Object id in an API call accepts another tenant's value
- impact
- Reads and edits records belonging to other customers
- mapping
- OWASP WSTG, authorization testing
- status
- Reproduced, fix verified on retest
Example finding, illustrative, not a client engagement.
What it covers
A focused assessment of the systems you choose: the web and mobile apps, the APIs behind them, and the networks they run on. We test the way an attacker works, by hand and with tooling, and we prove each issue is real before it goes in the report.
Who it is for
- Teams before a launch or a security review
- Products carrying sensitive or regulated data
- Companies meeting a customer or compliance requirement
- Anyone who wants proof, not a scan report
What the adversary actually does
The classes we test for, drawn from the OWASP testing method.
- A01Broken access controlReaches data and actions that should be out of reach by changing an id, a role, or a path.
- A03InjectionFeeds crafted input into SQL, commands or templates to read data or run code.
- A07Identification and auth failuresDefeats login, session or recovery flows to take over accounts.
- SSRFServer-side request forgeryMakes your server call internal services or cloud metadata on their behalf.
- A08Insecure deserialisationSends hostile serialised objects to trigger code execution.
- A05Security misconfigurationFinds exposed admin, default credentials, verbose errors and leaked secrets.
How we run an engagement
A PTES-aligned lifecycle. Vyra widens coverage; senior testers drive the exploitation and judgement. Automation does not replace manual testing here.
- 01
Scope and rules of engagement
Agree targets, limits, timing and emergency contacts before anything runs.
- 02
Recon and mapping
Enumerate the real attack surface: hosts, endpoints, auth flows and dependencies.
- 03
Vulnerability discovery
Test methodically against OWASP WSTG and MASTG, not just an automated scan.
- 04
Exploitation
Prove the issue by exploiting it safely, chaining where it increases impact.
- 05
Post-exploitation and impact
Show what the access is worth: data reached, privilege gained, blast radius.
- 06
Report and remediation
Reproducible findings with severity and fixes your engineers can act on.
- 07
Retest
We re-run the proven attacks after you remediate and confirm each is closed.
Standards we map to
| Framework | What we map to it |
|---|---|
| OWASP WSTG | The web testing method we work through, control by control. |
| OWASP MASTG | Mobile app testing for Android and iOS. |
| PTES | The engagement lifecycle, from pre-engagement to reporting. |
| NIST SP 800-115 | Technical testing approach and evidence handling. |
What you receive
- A map of your real attack surface
- Reproducible findings with severity and business impact
- Proof of exploitation, handled safely
- Prioritised, engineer-ready remediation guidance
- An executive summary for stakeholders
- A retest once you have remediated
Scope a penetration test
Tell us what you want tested and why. We will scope it and send a quote. For smaller, fixed needs, see our packages.
