CVE-2026-74835 json
inets,httpd: Memory Exhaustion via Unenforced max_body_size During Chunked Body Reception
published 2026-09-01 2 mo ago modified 2026-09-08 2 mo ago also EUVD-2026-69238
- cvss
- 8.7
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 47%
- public exploits
- 0
- none known
Summary
The inets application HTTP server httpd fails to enforce a configured body-size limit on chunked request.
This issue affects OTP from OTP 17.0 before OTP 27.3.4.17, from OTP 28.0 before OTP 28.5.0.6, and from OTP 29.0 before OTP 29.0.6, corresponding to inets from 5.10 before 9.3.2.7, from 9.4 before 9.6.2.3, and from 9.7 before 9.7.2. Whether OTP before OTP 17.0, corresponding to inets before 5.10, is affected is unknown.
Patch / fix
- Erlang OTP 9.3.2.7, 9.6.2.3, 9.7.2, 27.3.4.17, 28.5.0.6, 29.0.6
- erlang Debian 13 1:27.3.4.1+dfsg-1+deb13u4
- erlang Debian 14 1:29.0.6+dfsg-1
debian advisories DEBIAN-CVE-2026-74835
- erlang Ubuntu 22.04 LTS 1:24.2.1+dfsg-1ubuntu0.7
- erlang Ubuntu 24.04 LTS 1:25.3.2.8+dfsg-1ubuntu4.7
- erlang Ubuntu 26.04 LTS 1:27.3.4.6+dfsg-1ubuntu0.1
- erlang Ubuntu Pro 14.04 LTS 1:16.b.3-dfsg-1ubuntu2.2+esm2
- erlang Ubuntu Pro 16.04 LTS 1:18.3-dfsg-1ubuntu3.1+esm3
- erlang Ubuntu Pro 18.04 LTS 1:20.2.2+dfsg-1ubuntu2+esm3
- erlang Ubuntu Pro 20.04 LTS 1:22.2.7+dfsg-1ubuntu0.5+esm2
ubuntu advisories UBUNTU-CVE-2026-74835
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- erlang27 hummingbird 1 27.3.4.17-0.1.hum1
- erlang27-et hummingbird 1 27.3.4.17-0.1.hum1
- erlang27-wx hummingbird 1 27.3.4.17-0.1.hum1
- erlang27-ftp hummingbird 1 27.3.4.17-0.1.hum1
- erlang27-ssh hummingbird 1 27.3.4.17-0.1.hum1
- erlang27-ssl hummingbird 1 27.3.4.17-0.1.hum1
- erlang27-asn1 hummingbird 1 27.3.4.17-0.1.hum1
- erlang27-edoc hummingbird 1 27.3.4.17-0.1.hum1
red hat advisories RHSA-2026:62531
- github.com/erlang/otp@0bceff0 commit
- github.com/erlang/otp@8e1ca42 commit
- github.com/erlang/otp@7f9c460 commit
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-74835 updated cvss 7.5
inets: httpd: otp: inets httpd: Denial of Service due to memory exhaustion via unenforced body-size limit
-
Red Hat Hardened Images erlang27 27.3.4.17-0.1.hum1, erlang27-et 27.3.4.17-0.1.hum1, erlang27-wx 27.3.4.17-0.1.hum1, erlang27-ftp 27.3.4.17-0.1.hum1, erlang27-ssh 27.3.4.17-0.1.hum1, erlang27-ssl 27.3.4.17-0.1.hum1, +33 morefixed: vendor fix RHSA-2026:62531
-
Red Hat OpenShift Dev Spaces 3.31 devspaces/traefik-rhel9 1792464177fixed: vendor fix RHSA-2026:90321
-
Red Hat Cryostat 4 cryostat/cryostat-storage-rhel9 Red Hat Advanced Cluster Management for Kubernetes 2 rhacm2/volsync-rhel9not affected: component not present
-
Red Hat OpenShift Dev Spaces 3.31 devspaces/udi-rhel9 1792708612, devspaces/code-rhel9 1792599388, devspaces/server-rhel9 1792775639, devspaces/openvsx-rhel9 1792494821, devspaces/udi-base-rhel9 1792686842, devspaces/code-sshd-rhel9 1792598059, +9 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 2 mo ago
Exploit prediction
0.58% chance of exploitation in the next 30 days, higher than 47% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 8.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
| CNA | 4.0 | 8.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected products
- Erlang OTP
Classification
- Weakness
-
- CWE-770 Allocation of Resources Without Limits or Throttling
References
-
github.com
/erlang/otp/commit/0bceff0c2987cae83d9d4a77c5ecacd6d01b8b86
patch
-
github.com
/erlang/otp/commit/8e1ca42b64df6c41306affbe8dc129bdbd4042c7
patch
-
github.com
/erlang/otp/commit/7f9c460d1818c2afb78fbd01f8d8b81343bbb011
patch
-
github.com
/erlang/otp/security/advisories/GHSA-8qrh-x566-5xv5
vendor-advisory
-
cna.erlef.org
/cves/CVE-2026-74835.html
related
-
osv.dev
/vulnerability/EEF-CVE-2026-74835
related
Sources
- CVE List CVE-2026-74835
- NVD CVE-2026-74835
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.