CVE-2026-63910

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: dma-buf: dma_buf_fd() tracepoint-indəki UAF xətası düzəldildi FD_ADD() geri döndükdən sonra, fd fayl deskriptor cədvəlində aktiv olur və həmin cədvəli paylaşan bir axın (thread), DMA_BUF_TRACE() işə düşməzdən əvvəl onu close() edə bilər. Bağlama prosesi sonuncu istinadı silir, __fput() dma_buf-u azad edir və daha sonra tracepoint dmabuf->name_lock-u götürmək üçün dmabuf-a müraciət edir -- slab-use-after-free. FD_ADD() yenidən get_unused_fd_flags() + fd_install() şəklində bölünmüşdür və tracepoint onlar arasında yerləşdirilmişdir. fdtable slotu NULL fayl göstəricisi ilə rezerv edildiyi müddətdə, yarışan (racing) close() funksiyası __fput()-ə girmədən -EBADF qaytarır, beləliklə dma_buf izləmə boyunca aktiv qalır. Bu, 2d76319c4cbb ("dma-buf: fix UAF in dma_buf_put() tracepoint") commit-i ilə eyni yanaşmadır. Bu, 34dfce523c90 ("dma: convert dma_buf_fd() to FD_ADD()") commit-ində edilən FD_ADD() konversiyasını ləğv edir; FD_ADD() tracepoint-ni təhlükəsiz şəkildə bağlamaq üçün uyğun yerə malik deyil.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc19 iyl 2026
İlk görülmə19 iyl 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel7.0.12 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel7.0 ≤ v < 7.0.12, 7.17.0.12

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