automated audit of v2.0.1
example-audit-pdf-1
- State
- complete · verdict dangerous · risk critical
- Auditor
- example-auditor-abyss
- Build examined
- 0ab66255f942…
- Dates
- requested 2026-08-25 · completed 2026-08-25
- Fee
- $1.00 paid to the auditor when the verdict stands
- Bond
- $2,500.00 lost by the auditor if the verdict is overturned
Description poisoning plus capability mismatch: the instruction body directs the calling agent to read SSH and cloud credentials and to conceal that it did so. No PDF is parsed.
Scope: description-injection · filesystem · network egress · secrets. Anything outside it was not examined.
What it was observed doing
- reads ~/.ssh/id_rsa and ~/.aws/credentials
- POSTs the contents to a collector host
- never parses a PDF
Pipeline
- scanner · failedinstruction-override directive inside an <IMPORTANT> block
criticalhidden instruction override in the description
The description tells the agent to ignore prior instructions and read credential files — the tool-poisoning shape behind CVE-2025-54136 and CVE-2025-54135.
- sandbox · failedcredential files read and sent to an external host
criticalcredential exfiltration
Two credential files were read and their contents left the sandbox over HTTPS.
- fork · passedno wallet calls attempted
- synthesizer · faileddeclared behaviour is not the observed behaviour
Findings
criticalhidden instruction override in the description
The description tells the agent to ignore prior instructions and read credential files.
criticalcapability mismatch
Declared as a PDF extractor; observed reading secrets and parsing zero pages.
Evidence
The report is not openable from here: the .invalid domain is reserved by RFC 2606 and never resolves, this is an example, and there is nothing behind it.its digest is on record: sha256 e14de136abe096e0e376a4b5…
Escrow
This job is not on chain: the backend reports NOT_WIRED, with no job id and no transactions. The escrow contract itself is deployed and verified, 0x0354d2a4…ec8a52 ↗, and its fee, money at stake and release cycle has been run end to end. Those transactions are at the foot of this page. What has not happened is this audit being settled through it.