CVE-2024-49996

Kritik

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: cifs: NFS reparse nöqtələri təhlil edilərkən bufer daşmasının qarşısı alındı ReparseDataLength, InodeType ölçüsü və DataBuffer ölçüsünün cəmidir. Buna görə də, DataBuffer ölçüsünü əldə etmək üçün ReparseDataLength-dən InodeType-ın ölçüsü çıxılmalıdır. cifs_strndup_from_utf16() funksiyası hazırda uzunluqdan InodeType ölçüsünü çıxarmadığı üçün buf->DataBuffer-ə buferin sonundan sonrakı mövqedə müraciət edir. Bu problem həll edildi və len dəyişəni düzgün şəkildə çıxıldı. InodeType üzvü yalnız reparse buferi kifayət qədər böyük olduqda mövcud olur. Digər yanlış yaddaş müraciətlərinin qarşısını almaq üçün InodeType-a müraciət etməzdən əvvəl ReparseDataLength yoxlanılır. Major və minor rdev dəyərləri də yalnız reparse buferi kifayət qədər böyük olduqda mövcuddur. reparse_mkdev() çağırılmazdan əvvəl reparse buferinin ölçüsü yoxlanılır.

CiddilikKritik
CVSS9.4
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc21 okt 2024
İlk görülmə21 okt 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.4.287, 5.10.231, 5.15.174, 6.1.120, 6.6.55, 6.10.14, 6.11.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.3 ≤ v < 5.4.287, 5.5 ≤ v < 5.10.231, 5.11 ≤ v < 5.15.174, 5.16 ≤ v < 6.1.120, 6.2 ≤ v < 6.6.55, 6.7 ≤ v < 6.10.14, 6.11 ≤ v < 6.11.35.4.287, 5.10.231, 5.15.174, 6.1.120, 6.6.55, 6.10.14, 6.11.3
debian debian_linux11.0—

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