CVE-2026-69659

Orta

Təsvir

ash-project ash-dəki Nəzarətsiz Resurs İstehlakı zəifliyi hücumçuya xüsusi hazırlanmış keyset səhifələmə kursoru vasitəsilə nodun yaddaşını doldurmağa imkan verir. Keyset səhifələmə ilə oxuma əməliyyatları `lib/ash/page/keyset.ex` faylının `decode_values/2` funksiyasında müştəri tərəfindən təqdim edilən `page[:after]` və ya `page[:before]` kursorunu deserializasiya edir; bu proses dəyəri base64 formatından dekodlaşdırır və ölçüsü məhdudlaşdırılmadan `:erlang.binary_to_term/2` funksiyasına ötürür. Erlang-ın xarici termin formatı zlib ilə sıxılmış yükləri dəstəkləyir və dekoder onları şəffaf şəkildə genişləndirir, buna görə də bir neçə kilobaytlıq kursor tək bir çağırışla onlarla meqabayt heap yaddaşı ayırdıra bilər. Ash özü kursorları yalnız sıxılmamış şəkildə kodlaşdırdığı üçün dekoder onun kodlayıcısının heç vaxt istehsal etmədiyi termin strukturunu qəbul edir. Eyni vaxtda gələn sorğular bu ayırmaları toplayaraq nodun işini dayandıra bilər. Bu problem ash-ın 1.17.0 versiyasından 3.31.1 versiyasına qədər olan hissəsinə təsir edir.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulAsh-hq Ash Framework
Dərc9 avq 2026
İlk görülmə9 avq 2026

Necə düzəltmək olar

Yeniləyin
  • ash-hq ash_framework3.31.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
ash-hq ash_framework1.17.0 ≤ v < 3.31.13.31.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.