What problem does it solve?
Web applications that reflect unsanitized user input into HTTP response headers allow attackers to inject carriage return and line feed sequences, leading to cookie planting, response splitting, XSS, cache poisoning, and request smuggling. This Skill provides a systematic methodology to detect, confirm, and escalate CRLF injection vulnerabilities that automated scanners frequently miss.
Core Features & Use Cases
- Full Payload Matrix: Covers single CRLF header injection, double CRLF response splitting, Unicode newline bypasses (U+2028, U+2029, U+0085, overlong UTF-8), and open-redirect chaining variants.
- Confirmation Workflow: Guides raw response inspection with curl and Burp Suite to distinguish real header injection from false negatives.
- Escalation Paths: Documents advanced exploitation including PHP SoapClient header injection, response queue poisoning, memcache command injection, and pre-auth session tampering.
- Use Case: During a penetration test, a redirect parameter like ?url= reflects into a Location header; this Skill walks you through planting a Set-Cookie header, splitting the response to inject XSS, and bypassing a WAF that strips literal %0d%0a using Unicode newline variants.
Quick Start
Ask the AI to test the target application's redirect and header-reflecting parameters for CRLF injection using the payload matrix and confirm results with raw curl responses.