CVE-2026-23414

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: tls: tls_decrypt_async_wait() funksiyasında async_hold təmizlənsin AEAD mühərriki onların scatterlist məlumatlarına istinad edərkən, async_hold növbəsi şifrələnmiş giriş skb-lərini sabit saxlayır. tls_decrypt_async_wait() geri döndükdən sonra hər bir AEAD əməliyyatı tamamlanmış olur və mühərrik artıq həmin skb-lərə istinad etmir, buna görə də onlar şərtsiz olaraq azad edilə bilər. Növbəti yamaq tls_sw_read_sock() funksiyasına toplu asinxron şifrə açmanı əlavə edir və gözlənilən AEAD əməliyyatlarını boşaltmalı və saxlanılan skb-ləri azad etməli olan yeni çağırış nöqtəsi təqdim edir. __skb_queue_purge(&ctx->async_hold) funksiyasını tls_decrypt_async_wait() daxilinə köçürün ki, təmizləmə mərkəzləşdirilsin və hər bir çağırıcı — recvmsg-nin boşaltma yolu, tls_do_decryption()-da -EBUSY geri çəkilməsi və yeni read_sock toplu yolu — hər bir nöqtə təmizləməni müstəqil idarə etmədən sinxronizasiya zamanı saxlanılan skb-ləri azad etsin. Bu, tls_strp_msg_hold() bəzi klonlanmış skb-ləri async_hold növbəsinə əlavə etdikdən sonra prosesin yarımçıq qalıb uğursuz olduğu halda yaranan sızmanı düzəldir. Sonra tls_decrypt_sg() bütün gözlənilən şifrə açmaları emal etmək üçün tls_decrypt_async_wait() funksiyasını çağıracaq və sinxron rejimə qayıdacaq, lakin tls_sw_recvmsg() yalnız bir qeyd "tamamilə asinxron" rejimdə emal edildikdə async_hold növbəsini təmizləyir ki, bu da burada baş verməyə bilər. [[email protected]: sızma ilə bağlı şərh əlavə edildi]

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc2 apr 2026
İlk görülmə2 apr 2026
Zəiflik növüCWE-401CWE-401

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.1.168, 6.6.131, 6.12.80, 6.18, 6.18.21, 6.19.11 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.1.158 ≤ v < 6.1.168, 6.6.114 ≤ v < 6.6.131, 6.12.55 ≤ v < 6.12.80, 6.17.5 ≤ v < 6.18, 6.18.1 ≤ v < 6.18.21, 6.19 ≤ v < 6.19.11, 6.18, 7.06.1.168, 6.6.131, 6.12.80, 6.18, 6.18.21, 6.19.11

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-23414 · Linux Kernel · Dark Radar