CVE-2021-43797: HTTP fails to validate against control chars in header names which may lead to HTTP request smuggling
Vulnerability summary
CVE-2021-43797 is a medium (CVSS 6.5) vulnerability in debian debian_linux. EPSS estimates a 2.88% chance of exploitation in the next 30 days, higher than 86.8% of scored vulnerabilities.
Not severe (CVSS 6.5, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 12 · Related 5Timeline
- 09-12-2021PublishedVulnerability first disclosed.
- 08-10-2026Last modifiedVulnerability information updated.
Description
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Netty prior to version 4.1.71.Final skips control chars when they are present at the beginning / end of the header name. It should instead fail fast as these are not allowed by the spec and could lead to HTTP request smuggling. Failing to do the validation might cause netty to "sanitize" header names before it forward these to another remote system when used as proxy. This remote system can't see the invalid usage anymore, and therefore does not do the validation itself. Users should upgrade to version 4.1.71.Final.
CVSS metrics
8 scores · 7 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
- OSV · WolfiEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
- OSV · ChainguardEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
- OSV · MavenEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
- NVDNIST6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
EPSS trend
Probability
2.88%
Chance of exploitation in the next 30 days
Percentile
87%
Versus all other CVEs
30-day change
No change 0.00 pp
From 2.88% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, user interaction (CVSS vector). Other conditions: not stated in public data.
Oracle13 products
- banking_deposits_and_lines_of_credit_servicing2.7
- banking_party_management2.7.0
- banking_platform2.6.2
- coherence12.2.1.4.0 | 14.1.1.0.0
- communications_cloud_native_core_binding_support_function1.11.0
Chainguard4 products
- druidAll versions (No fix recorded)
- hadoop-fips-3.3.6All versions (No fix recorded)
- hadoop-fips-3.4.2All versions (No fix recorded)
- hadoop-fips-3.5All versions (No fix recorded)
Opensuse4 products
- netty3&distro=openSUSE Leap 15.3< 3.10.6-150200.3.3.2
- netty3&distro=openSUSE Leap 15.4< 3.10.6-150200.3.3.2
- netty3&distro=openSUSE Tumbleweed< 3.10.6-9.1
- netty&distro=openSUSE Tumbleweed< 4.1.72-1.1
Debian2 products
- netty< 1:4.1.48-6
- debian_linuxEOL10.0 | 11.0
Io.netty2 products
- nettyAll versions (No fix recorded)
- netty-codec-http≥ 4.0.0, < 4.1.71.Final
Netapp2 products
Suse2 products
- netty3&distro=SUSE Linux Enterprise Module for Development Tools 15 SP3< 3.10.6-150200.3.3.2
- netty3&distro=SUSE Linux Enterprise Module for Development Tools 15 SP4< 3.10.6-150200.3.3.2
Netty1 product
- netty≤ 4.1.7.0.Final | < 4.1.71
Org.jboss.netty1 product
- nettyAll versions (No fix recorded)
Quarkus1 product
- quarkus< 2.5.3
Ubuntu1 product
- nettyAll versions (No fix recorded) | < 1:4.0.34-1ubuntu0.1~esm1 | < 1:4.1.7-4ubuntu0.1+esm2 | < 1:4.1.45-1ubuntu0.1~esm1 | < 1:4.1.48-4+deb11u1build0.22.04.1
Wolfi1 product
- druidAll versions (No fix recorded)
12 vendors · 34 products
References
19 links- github.com/netty/netty/commit/07aa6b5938a8b6ed7a6586e066400e2643897323REPORTFIXWEBPatchThird Party Advisory
- lists.debian.org/debian-lts-announce/2023/01/msg00008.htmlMailing ListAdvisoryWEBThird Party Advisory