CVE-2026-69664

HighCVSS 8.7/10Last modified Sep 22, 2026

Description

Missing Release of Resource after Effective Lifetime vulnerability in Erlang/OTP inets httpd allows an unauthenticated remote attacker to cause denial of service by sending a request with a chunked body whose chunk-size line is not a hexadecimal number. The worker serving the connection is never released and no timeout reclaims it, so repeating the request across connections occupies every available worker and denies service to legitimate clients. No authentication is required and the default configuration is affected.

The chunk-size line must arrive in a write separate from the headers. When the body accompanies the headers, httpd_request_handler:handle_body/3 calls http_chunk:decode/3 inside a try ... catch throw:Error, so the {error, {chunk_size, _}} thrown by http_chunk:decode_size/4 is answered with 400 Bad Request. When the chunk size arrives later, the decoder is resumed through a bare catch in httpd_request_handler:handle_info/2, which converts the throw into a return value rather than raising it; the resulting error tuple is then treated as the next decoder continuation, the socket is re-armed, and the worker waits for data that never comes. The request timeout has already been cancelled at the point the headers were accepted, and the periodic byte-rate check is only armed when minimum_bytes_per_second is configured, which it is not by default.

This issue affects OTP from OTP 18.1.4 before OTP 27.3.4.17, OTP 28.5.0.6, and OTP 29.0.6, corresponding to inets from 6.0.3 before 9.3.2.7, 9.6.2.3, and 9.7.2.

Metrics

CVSS 4.0 8.7/10CVSS: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

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Sep 1, 2026
Last modified
Sep 22, 2026
NVD status
Deferred

Related CVEs from 2026

CVE-2026-696658.5SKYSEA Client View and SKYMEC IT Manager contain an issue with incorrect default permissions. If this vulnerability is exploited, an attackeCVE-2026-696698.8Heap-based buffer overflow in Windows Kernel allows an unauthorized attacker to execute code over a network.CVE-2026-69676.5Missing expiration, hash, and length enforcement in delegated metadata validation in awslabs/tough before tough-v0.22.0 allows remote authenCVE-2026-696718.8Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.CVE-2026-696725.5Use of uninitialized resource in Windows DNS allows an authorized attacker to disclose information locally.CVE-2026-696737.8Improper link resolution before file access ('link following') in Windows Update allows an authorized attacker to elevate privileges locallyCVE-2026-696745.5Missing authentication for critical function in Windows Modern Device Management (MDM) allows an authorized attacker to bypass a security feCVE-2026-696755.5Out-of-bounds read in Windows Network File System allows an authorized attacker to disclose information locally.CVE-2026-696768.8Authentication bypass by capture-replay in Windows Kerberos allows an authorized attacker to execute code over a network.CVE-2026-696788.8Use after free in Microsoft Office PowerPoint allows an unauthorized attacker to execute code over a network.CVE-2026-696795.7Out-of-bounds read in Windows DHCP Server allows an authorized attacker to deny service over an adjacent network.CVE-2026-69686.5Incomplete path traversal fixes in awslabs/tough before tough-v0.22.0 allow remote authenticated users with delegated signing authority to w
CVE-2026-69664: High severity, CVSS 8.7 | Vulnix