What problem does it solve?
This Skill helps you detect and exploit XML External Entity (XXE) weaknesses to perform file reads and blind out-of-band exfiltration when responses do not reflect entity output.
Core Features & Use Cases
- XXE payload crafting and injection: Covers classic DOCTYPE/entity payloads and multiple XML contexts (SOAP, REST XML, RSS/Atom, SVG, and XML-driven imports).
- Blind and OOB verification: Uses collaborator/HTTP/DNS callbacks and error-based techniques to confirm XXE without direct reflection.
- Real-world escalation chains: Includes XXE→SSRF chaining and documented CVE-style scenarios such as Apache Solr XXE+RCE and Office OOXML XXE step-by-step.
- Defense-aware bypasses: Provides alternatives when DOCTYPE/entity reflection is blocked, including XInclude and local DTD amplification.
- Upload/processing pipelines: Focuses on triggering XXE via server-side parsing of uploaded Office documents and SVG.
Quick Start
Send the target URL and an example request where the app accepts or processes XML (or where you can upload an Office/SVG file) and ask the AI to verify XXE using an OOB blind test, then escalate to file read or XXE→SSRF if confirmation is achieved.