hunt-file-upload

Detect and exploit file upload vulnerabilities in web applications.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/Skobyn/talon --skill hunt-file-upload-skobyn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-file-upload
Source: https://github.com/Skobyn/talon/tree/main/skills/hunt-file-upload
Command: npx skills add https://github.com/Skobyn/talon --skill hunt-file-upload-skobyn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill assists in discovering and exploiting file upload vulnerabilities within web applications.

Core Features & Use Cases

  • Vulnerability Detection: Scans for file upload endpoints with potential security issues.
  • Bypass Techniques: Provides bypass tables for common file upload vulnerabilities, including extension and MIME type manipulation.
  • Real-World Scenarios: Demonstrates practical examples of using the skill to find and exploit file upload bugs in web applications.

Quick Start

Utilize the hunt-file-upload skill to identify file upload vulnerabilities on the target application by scanning the /upload endpoint.

Frequently Asked Questions about hunt-file-upload

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I exploit file upload vulnerabilities in web applications?

To exploit file upload vulnerabilities, you target upload endpoints and bypass protection mechanisms like file extension checks and MIME type validation using specific manipulation techniques.

What is a file upload vulnerability bypass technique?

A file upload vulnerability bypass technique is a method to circumvent security filters such as MIME type validation, extension checks, and null byte sanitization. These techniques allow attackers to upload executable payloads by manipulating web application validation logic.

How do I bypass MIME type validation on an upload endpoint?

You can bypass MIME type validation by manipulating HTTP request headers to misrepresent the uploaded file's content type. This Skill provides specific bypass tables for manipulating MIME types and file extensions to evade common web application security filters.

Do I need prior knowledge of web application mechanics to find file upload exploits?

Yes, finding file upload exploits requires a solid understanding of web application file upload mechanics and potential attack vectors. You need this foundational knowledge to effectively identify endpoints and implement extension or MIME type bypasses.

What is the best way to scan for file upload security issues?

The best way to scan for file upload security issues is to target specific application endpoints like /upload and analyze their validation logic. This approach identifies weaknesses in extension filtering and MIME type checks to discover actionable vulnerabilities.

Why does null byte sanitization fail to prevent file upload exploits?

Null byte sanitization fails to prevent file upload exploits when attackers manipulate strings to truncate file names prematurely, bypassing extension checks. This Skill identifies and bypasses such null byte sanitization flaws within web application protection mechanisms.