What problem does it solve?
This Skill unit is designed to uncover file upload vulnerabilities, helping to detect potential Remote Code Execution (RCE), Cross-Site Scripting (XSS), Server-Side Request Forgery (SSRF), and other related security flaws in web applications.
Core Features & Use Cases
- File Upload Vulnerability Detection: Scans for RCE via webshell, XSS via SVG/HTML, SSRF via XXE in DOCX, and path traversal via filename.
- Bypass Table: Offers 10 techniques for bypassing common security checks.
- Endpoint Detection: Monitors endpoints such as
/upload, /avatar, /profile-picture, /attachment, and /import for suspicious file uploads.
- Execution Testing: Verifies the success of file upload by checking for RCE results (e.g.,
whoami output) and reflected XSS in URLs.
- Use Case: Use this skill when auditing file upload features and testing avatar/attachment endpoints, especially within bug bounty hunting or application security testing.
Quick Start
Use the hunt-file-upload skill to test for file upload vulnerabilities on a web application by scanning the '/upload' endpoint.