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.