Fintech
Under two weeks
Clearing an investor security review in under two weeks
The problem
Investor due diligence asked for evidence that payment and onboarding flows had been tested by an independent party. The team had strong functional QA but no adversarial testing capability, and no report to hand to the investors' technical advisor. The investment was waiting on it.
How we worked
We ran a combined web and mobile assessment mapped to OWASP ASVS, with the API treated as a first-class target rather than an afterthought. Alongside the technical work we sat down with the product owners for a tabletop review of the fraud escalation path: who gets paged, what they can see, and what they are authorised to reverse.
What changed
Six high-risk findings were closed before the report was final, including an authorisation gap that allowed one tenant to enumerate another's invoice metadata. We supplied an assurance memo written for the investors' advisor, and a phased MFA rollout plan the team executed over the following quarter.
6
high-risk findings closed
<2 weeks
scope to final report
0
findings disputed at retest
Representative findings
CriticalCross-tenant invoice enumeration
Sequential identifiers on a billing endpoint returned metadata for other tenants' invoices without an authorisation check.
HighPassword reset token reuse
Reset tokens remained valid after use and did not expire on password change.
HighMobile client trusted server-supplied amounts
A modified response could alter the displayed transaction total before user confirmation.
- Web application
- Mobile application
- Payment API