CVE-2026-23941

Kritik

Təsvir

Erlang OTP-dəki (inets httpd modulu) HTTP sorğularının ziddiyyətli şəkildə şərh edilməsi ('HTTP Request Smuggling') boşluğu HTTP Request Smuggling-ə imkan verir. Bu boşluq lib/inets/src/http_server/httpd_request.erl proqram faylları və httpd_request:parse_headers/7 proqram rutinləri ilə əlaqəlidir. Server təkrarlanan Content-Length başlıqlarını rədd etmir və ya normallaşdırmır. Sorğudakı ilk Content-Length gövdənin təhlili üçün istifadə olunur, halbuki geniş yayılmış tərs proksilər (nginx, Apache httpd, Envoy) sonuncu Content-Length dəyərini əsas götürür. Bu, RFC 9112 Bölmə 6.3-ü pozur və ön uc/arxa uc (front-end/back-end) desinxronizasiyasına yol açaraq hücumçunun idarə etdiyi baytların növbəti sorğunun başlanğıcı kimi növbədə qalmasına şərait yaradır. Bu problem OTP 17.0-dan başlayaraq OTP 28.4.1, OTP 27.3.4.9 və OTP 26.2.5.18 versiyalarından əvvəlki versiyalara, müvafiq olaraq inets 5.10-dan başlayaraq 9.6.1, 9.3.2.3 və 9.1.0.5 versiyalarından əvvəlki versiyalara təsir edir.

CiddilikKritik
CVSS9.4
İstismar ehtimalı—
MəhsulErlang\/inets
Dərc13 mar 2026
İlk görülmə13 mar 2026
Zəiflik növüCWE-444CWE-444

Necə düzəltmək olar

Yeniləyin
  • erlang erlang\/inets9.1.0.5, 9.3.2.3, 9.6.1 və ya daha yeni versiya
  • erlang erlang\/otp26.2.5.18, 27.3.4.9, 28.4.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
erlang erlang\/inets5.10 ≤ v < 9.1.0.5, 9.3 ≤ v < 9.3.2.3, 9.6 ≤ v < 9.6.19.1.0.5, 9.3.2.3, 9.6.1
erlang erlang\/otp17.0 ≤ v < 26.2.5.18, 27.0 ≤ v < 27.3.4.9, 28.0 ≤ v < 28.4.126.2.5.18, 27.3.4.9, 28.4.1

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-23941 · Erlang\/inets · Dark Radar