Home / Sample report

Sample security report

Know what you will receive before you hire us.

Security assessment report

Northwind Retail
customer platform

Ref CXS-AR-2026-0417 · fictional client
1Critical
3High
2Medium
3Low
Confidential · Sample

Preview a Codex Security report

Judge our work before you sign anything. The sample is a 4-page assessment of a fictional retailer: what the business should fix first, how each issue was proven, and the letter your auditor will ask for.

  • Engagement overviewOverall risk, response times and the four actions to take first.
  • Findings at a glanceEvery issue with severity, CVSS score and fix status.
  • Detailed findingHow it works, the evidence, the impact and the exact fix.
  • Retest attestationReady to hand to SOC 2, ISO 27001 or PCI DSS auditors.

Fictional example. We never publish real client reports.

Inside a Codex finding

One issue, shown the way it appears in your report.

Critical
CXS-0417-F01CVSS 3.1 · 9.8Broken authentication

Password-reset tokens can be guessed, so any account can be taken over

The reset token is just the user ID and a timestamp, Base64-encoded. An attacker can build a valid token for a victim without ever opening their email.

Impact

Full takeover of any customer or staff account with two requests, including saved addresses and order history.

Fix

Use a 256-bit random token, store only its hash, expire it after 15 minutes, invalidate it after one use and rate-limit the endpoint.

GET /account/reset?token=NDIxOjE3NzA2NDA4MTI=
# decodes to "421:1770640812"  (user_id:timestamp)

GET /account/reset?token=MTc6MTc3MDY0MDgxMg==
# forged for victim, user id 17

HTTP/1.1 200 OK
"Choose a new password for jane.d@northwind.test"

Fictional target. Retest closed this finding on 6 March 2026.

How an engagement runs

Five stages from first call to verified fixes. Lengths depend on scope and are agreed up front.

01

Scope

A 30-minute call. You get a fixed quote and sign the authorisation.

02

Recon

We map roles, data flows and every entry point with your team.

03

Exploit

Manual testing as real user roles. Critical issues reach you the same day.

04

Report

Findings with proof, impact and fixes, then a walkthrough call.

05

Retest

We verify your fixes and issue an attestation for auditors.