CVE-2026-70399

Yüksək

Təsvir

Erlang/OTP inets httpd komponentindəki Resursların Limitlərsiz və ya Tənzimləməsiz Ayırılması zəifliyi, autentifikasiya olunmamış uzaq hücumçuya çox sayda bağlantı açmaq və onları açıq saxlamaqla xidmətdən imtina (DoS) halına səbəb olmağa imkan verir. Sənədlərdə max_clients seçiminin standart olaraq 150 olduğu qeyd edilmişdir və inets möhkəmləndirmə təlimatında bu limit xidmətdən imtina müdafiəsinin ilk təbəqəsi kimi təqdim olunur, lakin bu seçimi açıq şəkildə təyin etməyən server limitsiz sayda eyni vaxtlı bağlantıları qəbul edir. Bağlantıların qurulması kifayətdir; heç bir düzgün sorğu və ya autentifikasiya tələb olunmur. httpd_manager:handle_new_connection/4 funksiyasındakı accept qapısı seçimi httpd_util:lookup/2 ilə oxuyur ki, bu da açar olmadıqda, qonşu get_ustate/2 tərəfindən istifadə edilən və 150 standart dəyərini daşıyan üç arqumentli forma əvəzinə undefined qaytarır. Erlang terminlərinin sıralanması hər bir tam ədədi hər bir atomdan öncə yerləşdirir, buna görə də Count =< Max qoruyucusu istənilən bağlantı sayı üçün keçərli olur və server heç vaxt {reject, busy} qaytarmır. Qəbul edilən hər bir bağlantı saxlandığı müddət boyunca işçi prosesi və soketi tutur, bu da nodu proseslərin, yaddaşın və fayl deskriptorlarının tükənməsinə doğru aparır. max_clients parametrini açıq şəkildə təyin edən serverlər bundan təsirlənmir, çünki konfiqurasiya edilmiş dəyər nəzərdə tutulduğu kimi tətbiq edilir. Bu problem OTP 17.0-dan OTP 27.3.4.17-yə qədər, OTP 28.0-dan OTP 28.5.0.6-ya qədər və OTP 29.0-dan OTP 29.0.6-ya qədər olan versiyalara, müvafiq olaraq inets 5.10-dan 9.3.2.7-yə qədər, 9.4-dən 9.6.2.3-ə qədər və 9.7-dən 9.7.2-yə qədər olan versiyalara təsir edir.

CiddilikYüksək
CVSS8.7
İstismar ehtimalı—
MəhsulErlang\/otp
Dərc1 sen 2026
İlk görülmə1 sen 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
erlang erlang\/otp17.0 ≤ v < 27.3.4.17, 28.0 ≤ v < 28.5.0.6, 29.0 ≤ v < 29.0.6, 5.10 ≤ v < 9.3.2.7, 9.4 ≤ v < 9.6.2.3, 9.7 ≤ v < 9.7.2, d9674f32811cd5bb02b0d6656053b5ee226bc74c27.3.4.17, 28.5.0.6, 29.0.6, 9.3.2.7, 9.6.2.3, 9.7.2

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.