CVE-2026-23527CWE-444

h3 v1 has Request Smuggling (TE.TE) issue

High · published January 15, 2026

CVSS v3.1
8.9
EPSS
1%
Percentile
49.3
In the wild
Unconfirmed
What it is

🚨 A critical HTTP Request Smuggling vulnerability lurks in H3 before version 1.15.5, and it’s all thanks to a case-sensitive header check! 🔥 Think of it like a restaurant that only accepts orders if the guest spells "chunked" exactly like the menu displays it—any variation gets ignored, causing confusion and chaos in the kitchen! 🤔 An attacker could exploit this oversight to craft malicious requests that confuse servers, potentially smuggling in unauthorized data or bypassing security measures. It’s like slipping a sneaky sandwich past a strict bouncer, and once in, the damage could be significant!

Put simply

Think of it like a restaurant that only accepts orders if the guest spells "chunked" exactly like the menu displays it—any variation gets ignored, causing confusion and chaos in the kitchen! 🤔 This vulnerability arises because the readRawBody function in H3 does not perform a case-insensitive check for the Transfer-Encoding header, which leads to improper handling of HTTP requests. According to the RFC, this should be case-insensitive, allowing attackers to manipulate how requests are processed.

What to do

An attacker could exploit this oversight to craft malicious requests that confuse servers, potentially smuggling in unauthorized data or bypassing security measures. It’s like slipping a sneaky sandwich past a strict bouncer, and once in, the damage could be significant! Immediately upgrade to version 1.15.5 or later to patch this vulnerability. Additionally, review your HTTP handling to ensure proper header checks are in place to guard against similar exploits. 🚀 You’ve got this! By following these steps, you’ll bolster your defenses and keep the internet safe! 🛡️

The record
Technical detail
CVSS v3.1
8.9 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.00626 · 49.3th percentile
Weakness
CWE-444 · Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
Published
2026-01-15T19:24Z
EPSS history
Timeline
  • 15 JAN 19:24Z
    h3 v1 has Request Smuggling (TE.TE) issue
    cvelistv5