01IDENTITY
SYNTHETIC SAMPLE RECEIPT · ALPHA SCANNER · LIMITED CAPABILITY
Illustrative passive assessment
sample_receipt_current
- Repository
- Example-Customer/sample-next-app
- Synthetic binding only; not acquired
- Code version
- 0123456789ab…01234567
- Synthetic commit identity
- Scanned
- Status: incomplete
- Application root
- .
- Illustrative configured scope
- Source scanner
- seal-passive-web-scanner 0.13.0
- Illustrative current profile
- Dependency scanner
- OSV Scanner 2.5.1
- Illustrative pinned version
02VERDICT
findings rated
LOW OR ABOVE — highest: HIGHLimited coverage · 7 of 9 domains available · 4 informational observations. A match is evidence to review, not proof that a weakness is exploitable.
03FINDINGS
Filter and inspect scanner observations without losing the receipt’s overall context.
- Observations
- 12 Signals emitted by current checks
- Affected assets
- 5 Unique paths or package scopes
- Categories represented
- 1 Domains containing observations
A Next.js Client Component search parameter reaches direct eval interpretation through a completely resolved supported path.
A Next.js Client Component search parameter reaches Function constructor interpretation through a completely resolved supported path.
A Next.js Client Component search parameter reaches string-valued setInterval interpretation through a completely resolved supported path.
A Next.js Client Component search parameter reaches string-valued setTimeout interpretation through a completely resolved supported path.
A Next.js Route Handler query parameter reaches a server outbound-request interpreter through a completely resolved supported path and requires review.
A Next.js App Router page search parameter reaches a server redirect interpreter through a completely resolved supported path and requires review.
A Next.js Client Component search parameter reaches a client navigation interpreter through a completely resolved supported path and requires review.
A Next.js Route Handler query parameter reaches a redirect interpreter through a completely resolved supported path and requires review.
An active-content sink is present; this scan did not establish an untrusted source reaching it.
An active-content sink is present; this scan did not establish an untrusted source reaching it.
An active-content sink is present; this scan did not establish an untrusted source reaching it.
An active-content sink is present; this scan did not establish an untrusted source reaching it.
04DOMAIN COVERAGE
Coverage status is separate from finding severity. Green means a domain was checked and nothing was observed.
Source code
●12 observationsPassive code patterns and source-level evidence.
Dependencies
✓None observedOffline advisory matches from admitted package manifests and lockfiles.
Configuration
✓None observedSecurity headers, framework settings, and unsafe defaults.
Authentication
✓None observedIdentity, session, credential, and sign-in controls.
Authorization
✓None observedPermission checks, tenant boundaries, and access control.
Secrets
✓None observedExposed credentials, tokens, keys, and sensitive material.
Infrastructure
✓None observedCloud, container, deployment, and infrastructure-as-code posture.
Runtime
○Capability plannedExecution-path and live application behavior evidence.
Dynamic testing
○Capability plannedExternally exercised application behavior and attack-surface evidence.
05APPLICATION MAP
Passive source inventory used to select applicable security recipes. Presence is architectural evidence, not a weakness finding.
- Routes
- 4
- Boundaries
- 6
- Integrations
- 0
- Environment names
- 0
- Origins
- 1
View discovered routes4
- / · page · GET
- /server · page · GET
- /api/redirect · route handler · GET
- /api/proxy · route handler · GET
View server and client boundaries6
- app/page.tsx · server component
- app/server/page.tsx · server component
- app/api/redirect/route.ts · route handler
- app/api/proxy/route.ts · route handler
- components/continue-button.tsx · client module
- components/code-preview.tsx · client module
View identity and data integrations0
No integration from the pinned catalog was observed.
View environment names0
No statically named environment access was observed.
View literal external origins1
- https://example.invalid
Partial coverage · dynamic origin expression observed.
06COVERAGE & CUSTODY
- Source coverage
- 8 considered / 12 in scope / 4 excluded
- Recipe coverage
- 39 complete / 9 limited
- Dependency closure
- 3 in scope / 0 excluded
- Execution
- No repository exists or was executed
- Isolation
- deny-all · no repository acquired
- Retention
- Not applicable · immutable synthetic data
07LIMITS
This sample illustrates how a bounded receipt communicates missing coverage. Its findings and counts are not customer results.
- This is illustrative synthetic data, not the output of a repository scan.
- One dynamic origin expression was not resolved.
- Two entrypoints require interprocedural or manual authorization review.
View 3 additional methodology and coverage limits
- Absence is limited to exact provider credential and API-key formats in supported text files.
- Runtime reachability and exploitability were not established.
- Repository code was not executed and deployed behavior was not tested.