hunt-rce

Identify externally reachable Remote Code Execution vulnerabilities with out-of-band validation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/AKasem1/claude-bug-bounty --skill hunt-rce
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-rce
Source: https://github.com/AKasem1/claude-bug-bounty/tree/main/skills/hunt-rce
Command: npx skills add https://github.com/AKasem1/claude-bug-bounty --skill hunt-rce

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hunt-rce helps you quickly identify, verify, and report Remote Code Execution vulnerabilities so you can prove real impact instead of guessing from superficial findings.

Core Features & Use Cases

  • RCE-oriented targeting: Focuses on high-value surfaces such as admin/management consoles, infrastructure tooling, and execution-capable endpoints.
  • Structured attack workflow: Guides you through mapping execution contexts, enumerating likely interfaces, and validating reproduction with a clear gate checklist.
  • Concrete exploit patterns: Covers practical RCE classes including template injection, unsafe YAML/XML deserialization, path traversal to execution, dependency confusion, Kubernetes exposure, SpEL injection, and common bypass strategies.
  • OOB confirmation discipline: Emphasizes verification via output checks and out-of-band callbacks (e.g., Collaborator/interactsh) to avoid blind or misleading reports.

Quick Start

Use the hunt-rce skill to help you investigate a target URL you provide for potential Remote Code Execution by following the skill’s RCE methodology and validation gates.

Frequently Asked Questions about hunt-rce

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

FAQPage Schema
How do I find and validate Remote Code Execution vulnerabilities in web applications?

To find RCE vulnerabilities, you map execution contexts where user-controlled input reaches an execution sink, test specific probes, and verify reproduction using output checks or out-of-band callbacks to confirm command execution.

What is the best way to test for blind RCE using out-of-band validation?

Testing blind RCE requires out-of-band validation using external interaction tools like Collaborator or interactsh to receive callbacks, confirming that injected commands successfully executed on the target server rather than relying on visible output.

How do I hunt for template injection and YAML deserialization vulnerabilities in Kubernetes endpoints?

Hunting template injection and YAML deserialization vulnerabilities in Kubernetes endpoints involves enumerating cloud-native attack surfaces, mapping unsafe parsing paths, and testing execution sinks with targeted probes to identify command execution conditions.

Can I use this methodology to check admin consoles and CI/CD workflows for path traversal to execution?

Yes, the methodology applies to admin consoles and CI/CD workflows by mapping execution contexts, enumerating management interfaces, and testing path traversal to execution alongside dependency confusion and SpEL injection vectors.

Why should I document reproducible steps when reporting RCE vulnerabilities?

Documenting reproducible steps when reporting RCE vulnerabilities proves real impact by demonstrating exactly how user-controlled input reaches the execution sink, moving beyond superficial findings to validated command execution.

Does hunt-rce cover bypass strategies for common RCE filters and execution sinks?

Yes, hunt-rce covers common bypass strategies for execution sinks, addressing template injection, unsafe deserialization, and path traversal conditions while emphasizing validation gates to avoid misleading or blind reports.