SecureBlockLog inStart a pentest
All servicesWeb & API Testing

Web & API security testing built for modern applications.

OWASP Top 10, REST, GraphQL, business logic flaws, and multi-role authorization — by human testers who understand how developers build, not just how scanners scan.

See a sample report
OWASP WSTG methodologyAuthenticated multi-role testingUndocumented route discovery
What we test

Full coverage, tested by hand.

Every assessment is led by an OSCP- or CREST-certified tester — not a scanner with a human proofreading the output.

OWASP Top 10 & beyond

Full OWASP Top 10 coverage plus business logic flaws, mass assignment, IDOR, and privilege escalation paths that automated scanners consistently miss.

REST & GraphQL assessment

Schema and introspection analysis, endpoint enumeration including undocumented routes, and deep-dive authorization testing across every operation and mutation.

Multi-role authorization matrix

Every role your application defines — admin, user, guest, partner — verified against every resource to confirm that each principal can only access what it's supposed to.

Session & SSO testing

Session fixation, cookie security flags, SAML and OAuth flows, token leakage in JS bundles, and CSRF — covering the full authentication and session surface.

Methodology

How we run the engagement.

A structured process that ends with a report you can hand directly to your auditor.

1
Reconnaissance

Map the full application surface: all endpoints, input fields, auth flows, and exposed JS bundles. Build an authenticated session for every role.

2
Authorization testing

Test every endpoint under each role combination. Attempt horizontal and vertical privilege escalation, parameter tampering, and IDOR.

3
Business logic

Walk through every business workflow looking for logic flaws — order manipulation, balance tampering, and state machine bypasses.

4
Technical exploitation

SQL injection, XSS, SSRF, XXE, deserialization, and template injection — confirmed exploitable, not just flagged by a scanner.

Sample findings

The kind of issues we find.

Real finding types from past engagements — titles and targets anonymised.

criticalCVSS 9.1SB-W-001
Horizontal privilege escalation via predictable resource IDs
api.acme.com/users/{id}/documentsDay 2
Remediation — Implement server-side ownership validation on every resource fetch; never rely on client-supplied IDs as implicit authorization.
highCVSS 7.5SB-W-002
Mass assignment allows users to self-assign admin role
POST /api/v2/users/profileDay 3
Remediation — Use an allowlist of writeable fields per role; strip unrecognised keys before binding request body to model.
mediumCVSS 5.4SB-W-003
GraphQL introspection enabled in production
api.acme.com/graphqlDay 1
Remediation — Disable introspection on production schemas; implement depth and complexity limits to prevent query abuse.
Platform

Findings land live — not in a PDF three weeks later.

Every confirmed issue goes into the platform the moment it's documented. Your team tracks status, chats directly with the tester, and exports evidence without waiting for the engagement to close.

Live findings during testingIssues appear as they are confirmed — no batch delivery at the end.
Direct tester chatComment on any finding and the tester who wrote it responds.
Evidence export on demandOne-click SOC 2, ISO 27001, PCI and HIPAA evidence packs.
app.secureblock.com/projects/web-api/vulnerabilities
Projects/Acme Corp — Web Application
AC
Acme Corp — Web Application
Start: 12 Jan 2026 · Due: 12 Feb 2026 · Lead tester assigned
In progress
Overview
Vulnerabilities
Scope
Tasks
Reports
Vulnerabilities3
Export evidence
#DateTitleSeverityStatus
0115 JanHorizontal privilege escalation via predictable resource IDscriticalOpen
0216 JanMass assignment allows users to self-assign admin rolehighRetest requested
0314 JanGraphQL introspection enabled in productionmediumFix verified
FAQ

Questions about this service.

Still unsure? Ask an engineer in chat — not a sales rep.

We prefer staging with production-like data seeding. We can test production for read-only flows with prior agreement and a rollback plan.

Know where you stand before your auditor does.