What problem does it solve?
This Skill provides expert-level email header injection and authentication bypass capabilities, specifically designed for SMTP messages. It helps uncover vulnerabilities in contact forms, email APIs, password reset flows, and other features that construct SMTP messages with user-controlled fields.
Core Features & Use Cases
- Email Header Injection: Covers CRLF injection in headers, SPF/DKIM/DMARC bypass, and phishing amplification.
- Attack Scenarios: Handles BCC injection, CC injection with header stacking, body injection, and reply-to manipulation for phishing.
- Vulnerability Patterns: Includes PHP mail(), Python smtplib, and Node.js nodemailer examples.
- SPF/DKIM/DMARC Bypass Techniques: Provides strategies to bypass SPF, DKIM, and DMARC for email spoofing.
- Mail Client Rendering Attacks: Explores CSS-based data exfiltration, remote image tracking, and form action hijacking.
- Testing Methodology: Offers a structured approach to testing email features and identifying vulnerabilities.
Quick Start
Use the email-header-injection skill to test for CRLF injection in the subject field of an email.