CVE-2026-32689

Yüksək

Təsvir

phoenixframework phoenix-də Resursların Limitlərsiz və ya Tənzimləməsiz Ayrılması zəifliyi, long-poll transportunun NDJSON gövdəsinin emalı vasitəsilə xidmətdən imtinaya (DoS) şərait yaradır. 'Elixir.Phoenix.Transports.LongPoll':publish/4 funksiyasında, Content-Type: application/x-ndjson olan POST sorğusu alındıqda, sorğu gövdəsi String.split/2 istifadə edilərək yeni sətir simvolları əsasında bölünür və nəticədə yaranan seqmentlərin sayına heç bir limit tətbiq edilmir. Hücumçu tamamilə yeni sətir baytlarından ibarət gövdə göndərə bilər ki, bu da boş binari siyahısına 1:1 gücləndirməyə səbəb olur — 1 MB həcmli gövdə təxminən bir milyon siyahı elementi, 8 MB həcmli gövdə isə təxminən 8.4 milyon element yaradır. Daha sonra hər bir element Enum.map tərəfindən emal edilir və eyni ölçüdə digər bir siyahı formalaşdırılır. Bu, BEAM yaddaşını və planlayıcılarını tükədir, nodu çökdürür və bütün aktiv sessiyaları sonlandırır. Zəiflik olan son nöqtəyə (endpoint) çatmaq üçün tələb olunan sessiya tokeni, uyğun Origin başlığı ilə eyni URL-ə göndərilən autentifikasiya olunmamış GET sorğusu vasitəsilə istənilən müştəri tərəfindən asanlıqla əldə edilə bilər, bu da hücumu effektiv şəkildə autentifikasiyasız edir. Bu problem phoenix-in 1.7.0-dan 1.7.22-dək və 1.8.6 versiyalarını əhatə edir.

CiddilikYüksək
CVSS8.7
İstismar ehtimalı—
MəhsulPhoenix
Dərc5 may 2026
İlk görülmə5 may 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
phoenixframework phoenix1.7.0 ≤ v < 1.7.22, 1.8.0 ≤ v < 1.8.6, 2674c6ea30634667f9b09966b90269393b4459531.7.22, 1.8.6

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-32689 · Phoenix · Dark Radar