Scope
Fictional target
billing-api.example.test, one multi-tenant billing API and selected invoice-read workflow.
Illustrative report structure
This is a fictional example of report structure only. It is not customer work, a real finding, or evidence about any live system.
Fictional interface model
Show the control that failed, then the evidence needed to fix it.The visual represents a report layout. It is not a report download and contains no real assessment data.Important context
The sample uses the reserved .test namespace and controlled accounts to explain structure without referring to a customer or live target.
A delivered report reflects the written authorization, observed environment, controlled proof, and limitations of that engagement.
Assessment record
Scope context keeps a finding from becoming a statement about systems, roles, or environments that were not tested.
Scope
billing-api.example.test, one multi-tenant billing API and selected invoice-read workflow.
Roles
Standard users in fictional Organization A and B, plus a designated administrative role for expected behavior comparison.
Environment
Non-production example with test records. No customer data, real tokens, or external services are represented.
Executive view
The fictional review identifies a tenant-isolation decision that would need correction before relying on the illustrated workflow for multi-organization use.
The example does not claim a wider compromise or a condition beyond the defined workflow.
Finding anatomy
This fictional finding shows the fields an engineer and decision maker need. It intentionally omits a reusable exploit payload.
Expected
An authenticated standard user should receive only invoice records owned by their current organization.
Observed
In this fictional example, a controlled record reference returns another controlled organization’s test invoice.
Prerequisites
A valid controlled test account and controlled record reference are required. No elevated role is assumed.
Evidence handling
Preserve only what supports the result. Remove credentials, tokens, unnecessary identifiers, and sensitive fields.
Demonstrated impact
The illustrated outcome is access to a controlled invoice record across a tenant boundary, not access to unrelated systems.
Severity reasoning
Severity connects data sensitivity, prerequisites, exposure, business context, and constraints that change consequence.
Remediation direction
Retest example
Illustrative status
Fixed in the fictional retestThe controlled cross-tenant request is denied after the example ownership check is added. Equivalent controlled read and export paths are also checked. This is an example of status language, not evidence of a real fix.
Method and limitations
Report quality starts at scope
Share the target, decision, and constraints. GK Data will respond with focused scoping questions before testing begins.
Request a review