Smuggling Probe
smuggling_probeDetect HTTP request smuggling (CL.TE/TE.CL) using a timing-based probe that stops at the first finding.
Instructions
[EXPLOIT — requires human approval] Detect HTTP request smuggling (CL.TE / TE.CL desync) with smuggler.
Unlike everything else in this module, a hit here has collateral: a desync
poisons the connection for whoever uses it next. --exit_early is always
passed so the scan stops on the first finding instead of confirming it a
dozen more times, and the timeout is held low.
The probe is timing-based — smuggler measures whether the back-end waits for a body the front-end already terminated. Treat a hit as a strong lead and re-test manually against a target you control, or with the program's explicit agreement, before writing it up.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | No | POST | |
| target | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||