CVE-2021-40346: debian debian_linux Integer Overflow or Wraparound
CVSS: 7.5v3.1HighModified
AliasesSUSE-SU-2021:2975-1SUSE-SU-2021:3257-1SUSE-SU-2021:3258-1UBUNTU-CVE-2021-40346USN-5063-1DEBIAN-CVE-2021-40346DSA-4968-1openSUSE-SU-2021:1329-1openSUSE-SU-2021:2975-1
Published 08-09-2021Last modified 04-08-2024
Vulnerability summary
CVE-2021-40346 is a high (CVSS 7.5) Integer Overflow or Wraparound vulnerability in debian debian_linux. EPSS estimates a 58.83% chance of exploitation in the next 30 days, higher than 99.1% of scored vulnerabilities. 1 public exploit is recorded.
CVSS score
7.5/10
010
High · v3.1 (NVD)EPSS score
58.83%
0%100%
Critical · +0.90 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1reference
Advisory lineage
Upstream 0 · Downstream 5 · Related 1Timeline
- 08-09-2021PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
An integer overflow exists in HAProxy 2.0 through 2.5 in htx_add_header that can be exploited to perform an HTTP request smuggling attack, allowing an attacker to bypass all configured http-request HAProxy ACLs and possibly other ACLs.
CVSS metrics
4 scores · 3 sources · 2 versionsHigh 7.5Preferred score · NVD (NIST)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:NSourcesAll 3 agree
- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Medium 5.0Preferred score · NVD (NIST)
AV:N/AC:L/Au:N/C:N/I:P/A:NSourcesSingle source
EPSS trend
Probability
58.83%
Chance of exploitation in the next 30 days
Percentile
99%
Versus all other CVEs
30-day change
+0.90 pp
From 57.93% on 21-09-2026
21-09-202621-10-2026
EPSS score58.83%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (jfrog.com)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Suse4 products
- haproxy&distro=SUSE Linux Enterprise High Availability Extension 15< 2.0.14-3.31.1
- haproxy&distro=SUSE Linux Enterprise High Availability Extension 15 SP1< 2.0.14-8.23.1
- haproxy&distro=SUSE Linux Enterprise High Availability Extension 15 SP2< 2.0.14-11.11.1
- haproxy&distro=SUSE Linux Enterprise High Availability Extension 15 SP3< 2.0.14-11.11.1
Debian2 products
- haproxy< 2.2.9-2+deb11u2 | < 2.2.16-3
- debian_linuxEOL11.0
Opensuse2 products
- haproxy&distro=openSUSE Leap 15.2< 2.0.14-lp152.2.6.1
- haproxy&distro=openSUSE Leap 15.3< 2.0.14-11.11.1
Fedoraproject1 product
- fedoraEOL33 | 34
Haproxy1 product
- haproxy≥ 2.0.0, < 2.0.25 | ≥ 2.2.0, < 2.2.17 | ≥ 2.3.0, < 2.3.14 | ≥ 2.4.0, < 2.4.4 | 2.5:dev0 | 2.5:dev1 | 2.5:dev2 | 2.5:dev3 | 2.5:dev4 | 2.5:dev5 | 2.5:dev6
Ubuntu1 product
- haproxy< 2.0.13-2ubuntu0.3 | < 2.2.9-2ubuntu2
6 vendors · 11 products
References
22 links- www.mail-archive.com/haproxy%40formilux.orgX Refsource MISC
- www.mail-archive.com/haproxy%40formilux.org/msg41114.htmlX Refsource MISC
- github.com/haproxy/haproxy/commit/3b69886f7dcc3cfb3d166309018e6cfec9ce2c95X Refsource MISCPatchThird Party Advisory
Show all 22 references
- lists.opensuse.org/archives/…Advisory
- lists.opensuse.org/archives/…Advisory