جزئیات آسیب‌پذیری

CVE-2026-71380

erlang OTP

httpd applies no timeout while receiving a request body, parking a worker on a stalled client

CVSS 4.0
8.7بالا

شرح رسمی (انگلیسی)

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 valid request headers with a large Content-Length and then stalling before the body is complete. httpd_request_handler:handle_info/2 cancels the request timeout as soon as a parse step succeeds, which includes the headers, and the clause that handles a decoder asking for more data re-arms the socket with {active, once} without setting any further timer. httpd_request:whole_body/2 returns such a continuation whenever the bytes received are fewer than the announced Content-Length, so a well-formed request that stops mid-body leaves the worker waiting indefinitely. The periodic byte-rate check that would reclaim it is armed only when minimum_bytes_per_second is configured, which it is not by default. Repeating this across connections occupies every worker permitted by max_clients and denies service to legitimate clients at negligible bandwidth cost. 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.

امتیازهای CVSS

امتیازنسخهمنبعبردار
8.7بالا 4.0 CVEProject cvelistV5 (CNA) (EEF) 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

محصولات آسیب‌پذیر

فروشندهمحصولنسخه‌هامنبع
erlang OTP v < 17.0 CVEProject cvelistV5 (CNA)
erlang OTP v < 5.10 CVEProject cvelistV5 (CNA)
erlang OTP 17.0 ≤ v < 27.3.4.17 CVEProject cvelistV5 (CNA)
erlang OTP 28.0 ≤ v < 28.5.0.6 CVEProject cvelistV5 (CNA)
erlang OTP 29.0 ≤ v < 29.0.6 CVEProject cvelistV5 (CNA)
erlang OTP 5.10 ≤ v < 9.3.2.7 CVEProject cvelistV5 (CNA)
erlang OTP 84adefa331c4159d432d22840663c38f155cd4c1 ≤ v < 81b453aac5a006bb8d26405f2bc3cf24e9d7733c CVEProject cvelistV5 (CNA)
erlang OTP 9.4 ≤ v < 9.6.2.3 CVEProject cvelistV5 (CNA)
erlang OTP 9.7 ≤ v < 9.7.2 CVEProject cvelistV5 (CNA)

منابع و راهنماها

۵
کانال تلگرام کُلون @kolunsec_fa تازه‌های KEV، خبرهای مهم و خلاصه‌ی روزانه هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیب‌پذیری‌های تازه را در تلگرام بگیرید.

اطلاعات

تاریخ انتشار
۱۴۰۵/۰۶/۱۰
آخرین به‌روزرسانی
۱۴۰۵/۰۶/۱۷
وضعیت
منتشرشده
صادرکننده (CNA)
EEF

پیش‌بینی بهره‌برداری (EPSS)

۰٫۶۷٪
احتمال بهره‌برداری در ۳۰ روز
۵۲٫۲٪
صدک (نسبت به همه‌ی CVEها)

ارزیابی SSVC (CISA)

قابل خودکارسازی
بله
وضعیت بهره‌برداری
ندارد
اثر فنی
جزئی

ضعف‌ها (CWE)

  • CWE-772
    Missing Release of Resource after Effective Lifetime