hunt-http-smuggling

Detect and document HTTP request smuggling techniques across CDN-origin pipelines.

3.3k|507|Updated May 5, 2026
One-click install
npx skills add https://github.com/elementalsouls/Claude-BugHunter --skill hunt-http-smuggling-elementalsouls
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hunt-http-smuggling
Source: https://github.com/elementalsouls/Claude-BugHunter/tree/main/skills/hunt-http-smuggling
Command: npx skills add https://github.com/elementalsouls/Claude-BugHunter --skill hunt-http-smuggling-elementalsouls

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect and document HTTP request smuggling techniques (CL.TE, TE.CL, H2.CL, H2.TE) and map their potential impact on front-end proxies and back-end servers.

Core Features & Use Cases

  • Detects CL.TE, TE.CL, H2.CL, and H2.TE smuggling vectors across CDN–origin setups.
  • Provides evidence chains for cache poisoning, credential theft, and potential auth bypass in controlled environments.
  • Supports integration with common tooling like Burp Suite extensions and h2csmuggler for deterministic testing.

Quick Start

Read the adjacent guidance and launch a safe, authorized test scenario to identify smuggling vectors in your target stack.

Frequently Asked Questions about hunt-http-smuggling

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

FAQPage Schema
How do I identify HTTP request smuggling vectors in a CDN and origin setup?▼

To identify HTTP request smuggling vectors, test for CL.TE, TE.CL, H2.CL, and H2.TE discrepancies between front-end proxies and back-end servers using time-delay experiments and tool integration to verify cache poisoning or auth bypass impacts.

What is the difference between CL.TE and TE.CL HTTP smuggling techniques?▼

CL.TE and TE.CL are HTTP smuggling techniques where the front-end and back-end servers disagree on Content-Length versus Transfer-Encoding headers, allowing request boundary manipulation. H2.CL and H2.TE extend this to HTTP/2 downgrade scenarios.

Can I use Burp Suite extensions to detect H2.CL and H2.TE smuggling vulnerabilities?▼

Yes, you can use the Burp HTTP Request Smuggler extension and h2csmuggler to detect H2.CL and H2.TE smuggling vulnerabilities. These tools support deterministic verification through time-delay experiments in authorized testing environments.

How do I verify HTTP request smuggling vulnerabilities deterministically?▼

Verify HTTP request smuggling vulnerabilities deterministically by applying time-delay experiments to confirm request desynchronization, and testing cache-poisoning or credential-reuse scenarios to map potential impacts on WAFs and load balancers.

Does HTTP request smuggling testing work for bypassing WAFs and load balancers?▼

HTTP request smuggling testing maps potential impacts on front-end proxies, WAFs, and load balancers by exploiting desynchronization. It provides evidence chains for auth bypass and cache poisoning in controlled, authorized red-team environments.

When should I avoid running HTTP request smuggling tests?▼

You should avoid running HTTP request smuggling tests outside of authorized, controlled environments. Testing for CL.TE or TE.CL vectors on production CDN-origin pipelines without explicit permission risks causing cache poisoning and request desynchronization.