CVE-2026-89695

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: nfsd: dekodlaşdırılmış POSIX ACL sayına məhdudiyyət qoyularaq çeşidləmə xərci azaldıldı nfsd4_decode_posixacl() funksiyası şəbəkədən u32 giriş sayını oxuyur və onu birbaşa posix_acl_alloc() və sort_pacl_range() funksiyalarına ötürür. Sonuncu funksiya O(n^2) mürəkkəbliyinə malik bubble sort alqoritmidir, buna görə də klient tərəfindən seçilən say serverin mürəkkəb emal yolunda limitsiz CPU istifadəsinə səbəb olur. nfsd4_decode_posixacl() xdr_stream_decode_u32(&count) /* məhdudiyyətsiz u32 */ posix_acl_alloc(count, GFP_KERNEL) sort_pacl_range(*acl, 0, count - 1) /* O(n^2) bubble sort */ Eyni fayldakı kodlayıcı tərəfi artıq a_count dəyəri NFS_ACL_MAX_ENTRIES limitini aşan ACL-ləri rədd edir, lakin 5fc51dfc2eb1 ("NFSD: Add support for XDR decoding POSIX draft ACLs") commit-i ilə təqdim edilən dekoderdə simmetrik yoxlama unudulmuşdu. Hər hansı bir ayırma (allocation) prosesindən əvvəl, NFS_ACL_MAX_ENTRIES-dən böyük olan sayın nfserr_inval ilə rədd edilməsi yolu ilə problem həll edilmişdir, beləliklə çeşidləmə NFS_ACL_MAX_ENTRIES^2 müqayisəsi ilə məhdudlaşdırılır. Eyni zamanda, posix_acl_alloc() uğursuz olduqda qaytarılan nfserr_resource xətası da düzəldilib. Bu, v4.1+ üçün qanuni xəta kodu deyil. Yaddaş ayırması xətaları üçün daha uyğun olan nfserr_jukebox ilə əvəz edildi.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulLinux
Dərc11 sen 2026
İlk görülmə11 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxea14d71d6ecb925673761bcf79f781f7dc9042cc, 4bc1108e876153a2dd6d874052b99182c3603135 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux5fc51dfc2eb160bd7ab3251ab1767cacf9c8bf05 ≤ v < ea14d71d6ecb925673761bcf79f781f7dc9042cc, 5fc51dfc2eb160bd7ab3251ab1767cacf9c8bf05 ≤ v < 4bc1108e876153a2dd6d874052b99182c3603135, 7.0ea14d71d6ecb925673761bcf79f781f7dc9042cc, 4bc1108e876153a2dd6d874052b99182c3603135

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