CVE-2024-40913

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: cachefiles: anon_fd-nin üzə çıxarılmasını copy_to_user() uğurlu olduqdan sonraya təxirə salın Anonim fd quraşdırıldıqdan sonra onu artıq istifadəçi sahəsində (userland) görmək və bağlamaq mümkündür. Lakin bu mərhələdə keşin istinad sayını (reference count) əldə etməmiş ola bilərik, lakin fd bağlanarkən onu azaldacağıq, bu isə keşdə UAF-a səbəb ola bilər. Buna görə də, fd_install()-dən əvvəl keşin istinad sayını götürün. Əlavə olaraq, nüvə konvensiyasına görə, fd_install()-dən sonra fd istifadəçi sahəsi tərəfindən idarə olunur və nüvə bundan sonra close_fd() funksiyasını çağırmamalıdır, yəni hər şey hazır olduqdan sonra fd_install() çağırılmalıdır, beləliklə fd_install() copy_to_user() uğurlu olduqdan sonra çağırılır.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc12 iyl 2024
İlk görülmə12 iyl 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.1.95, 6.6.35, 6.9.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.19 ≤ v < 6.1.95, 6.2 ≤ v < 6.6.35, 6.7 ≤ v < 6.9.6, 6.106.1.95, 6.6.35, 6.9.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-2024-40913 · Linux Kernel · Dark Radar