hunt-xxe

Identify XML External Entity vulnerabilities in web applications.

3|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/cmndcntrlcyber/rtpi --skill hunt-xxe-cmndcntrlcyber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-xxe
Source: https://github.com/cmndcntrlcyber/rtpi/tree/main/knowledge_seed/bug_hunter_skills/hunt-xxe
Command: npx skills add https://github.com/cmndcntrlcyber/rtpi --skill hunt-xxe-cmndcntrlcyber

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps identify XXE (XML External Entity) vulnerabilities in web applications, ensuring the security of sensitive data.

Core Features & Use Cases

  • XXE Detection: Identifies XXE vulnerabilities in XML parsing components.
  • Targeted Hunting: Focuses on critical targets like enterprise platforms, file-read domains, and subdomains.
  • Attack Surface Signals: Provides signals for URL patterns, headers, and tech stack vulnerabilities.
  • Hunting Methodology: Offers a step-by-step guide to hunting XXE vulnerabilities.
  • Payload & Detection Patterns: Includes classic file read, blind OOB, SSRF, and bypass techniques.

Quick Start

Run the skill to scan your target application for XXE vulnerabilities.

Frequently Asked Questions about hunt-xxe

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect XXE vulnerabilities in web applications?

To detect XXE vulnerabilities in web applications, you need to identify insecure XML parsing components by scanning critical targets like enterprise platforms and analyzing URL patterns or headers for potential attack surfaces. This requires subsequent manual analysis and testing.

What is an XML External Entity attack and how does it expose sensitive data?

An XML External Entity (XXE) attack exploits insecure XML parsing components to read sensitive data, perform SSRF, or execute blind OOB techniques. It occurs when an application processes external entity references in XML inputs without proper disabling.

How do I hunt for XXE attack surfaces on enterprise platforms and subdomains?

Hunting for XXE attack surfaces involves targeting enterprise platforms and file-read domains by analyzing tech stack vulnerabilities, URL patterns, and headers. It provides signals for potential entry points using a step-by-step methodology.

Can I use this to find blind OOB and SSRF techniques in XML parsing?

Yes, you can find blind OOB and SSRF techniques in XML parsing. The detection patterns include classic file read, blind OOB, SSRF, and bypass techniques to identify vulnerabilities within the XML parsing components.

Does XXE vulnerability detection automatically exploit the identified targets?

No, XXE vulnerability detection does not automatically exploit targets. It identifies critical targets and provides signals for potential attack surfaces, requiring manual analysis and testing to validate the identified XML parsing vulnerabilities.

What are the limitations of automated XXE vulnerability detection?

Automated XXE vulnerability detection is limited to providing signals for URL patterns, headers, and tech stack vulnerabilities. It cannot fully validate the attack surface, requiring manual analysis and testing of identified XML parsing components.