T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:70- Finding
Arbitrary HTML Is Reclassified Through OpenClaw's Trusted Host-Read Directory
- Content
View full analysis
--message \"HTML report\" --media /tmp/openclaw/report.html --force-document --json" } ``` ``` The same pattern is repeated in: - `README.md`, lines 45-56 - `examples/send-html-report.sh`, lines 11-28 - `references/debug-notes.md`, lines 7-20 ### Technical Analysis The skill explicitly documents that OpenClaw rejects HTML from arbitrary workspace locations unless it is located under the trusted generated-HTML temporary root. It then instructs the agent to copy an arbitrary source HTML file into that trusted root and transmit the copy. The only demonstrated checks are `ls` and `file`. These checks may establish that a path exists and identify its apparent MIME type, but they do not establish that: - The file was generated by the current trusted task. - The source file is authorized f ...[truncated 2266 chars]- Remediation
View remediation
