Hunting Xxe And XML Parser Trust

Hunt XML external entity injection and unsafe XML parser features where untrusted XML is parsed with document type definitions, external general or parameter entities, or XInclude enabled. Covers in-band file disclosure and server-side request forgery through external entities, blind out-of-band exfiltration through parameter entities, and denial of service through entity expansion. The XML often hides inside other formats: office documents, SVG images, SOAP calls, and identity assertions all carry a parser that may resolve entities. The single fact that decides the class is the parser configuration on the specific library and version in use. Use when a service parses XML from a request body, an upload, or a federated message. The untrusted XML is the source, the entity-resolving XML parser is the sink, and file disclosure, request forgery, or expansion denial of service is the bug.

UnboundCompute Updated

File contents

UnboundCompute/security-agent-skills/tree/main/skills/hunting-xxe-and-xml-parser-trust commit 982a092983

Frequently asked questions

npx skillmds@latest add unboundcompute/hunting-xxe-and-xml-parser-trust