VulnerabilityRequires setup3 checks
File Upload Security Scanner
Test file upload endpoints for unrestricted uploads and remote code execution risks.
How this scan works
- Accepts an explicit upload endpoint URL — this can't be discovered safely by crawling alone
- When supplied: checks accepted MIME/extension allow-list strictness
- Checks the response for a publicly-reachable upload URL
- Checks for executable extension rejection (.php, .jsp, .exe) using an inert-content test file
- Without a target endpoint, the scan returns requires_setup
