Context-Inappropriate Capability
Medium
- Confidence
- 98% confidence
- Finding
- The report generator interpolates untrusted JSON fields directly into HTML text, attributes, inline styles, SVG text, and event-adjacent DOM without any output encoding. Because the skill ingests arbitrary JD content from pasted text, uploads, or URLs, an attacker can place HTML or JavaScript payloads in the source data and produce a report that executes script when opened, resulting in stored/client-side XSS.
