What problem does it solve?
This Skill helps you identify and validate insecure file upload flaws by testing whether attackers can bypass upload checks and still exploit storage, processing pipelines, and later serving surfaces to reach meaningful security impact.
Core Features & Use Cases
- Validation bypass coverage: Tests extension blacklist gaps, case/format tricks, content-type and magic-byte mismatches, server-side renaming, and polyglot/alternate extension families.
- Storage and retrieval abuse: Probes predictable or user-influenced storage paths for cross-tenant read, overwrite, and access-control gaps, including reflection via filenames and metadata.
- Processing-chain exploitation: Maps what processors touch uploads (image/thumbnailing, archive extraction, XML/SVG imports, document/PDF rendering, media transcoding) and pivots to likely parser-chain vulnerabilities.
- Authorization and business-logic checks: Verifies quota enforcement, tenant isolation, approval workflow bypasses, and missing object-level authorization across read/replace/delete/share actions.
Quick Start
Use the upload-insecure-files skill to test a target's file upload feature end-to-end using an authorized scope, focusing on bypassing validation, mapping the storage/serve path, and then probing processor-specific exploit pivots.