CVE-2023-53106

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: nfc: st-nci: Yarış vəziyyəti (race condition) səbəbindən ndlc_remove funksiyasındakı "istifadə sonrası azad etmə" (use after free) xətasının düzəldilməsi Bu xəta həm st_nci_i2c_remove, həm də st_nci_spi_remove funksiyalarına təsir göstərir. Nümunə olaraq st_nci_i2c_remove funksiyasını götürək. st_nci_i2c_probe funksiyasında ndlc_probe çağırılır və &ndlc->sm_work llt_ndlc_sm_work ilə bağlanır. ndlc_recv və ya vaxtaşırı (timeout) idarəedicisi çağırıldıqda, işi başlatmaq üçün sonda schedule_work çağırılacaqdır. Drayveri silmək üçün st_nci_i2c_remove çağırıldıqda, aşağıdakı ardıcıllıq baş verə bilər: ndlc_remove funksiyasında təmizləmə prosesindən əvvəl işin tamamlanması ilə problem həll edilmişdir. CPU0 CPU1 |llt_ndlc_sm_work st_nci_i2c_remove | ndlc_remove | st_nci_remove | nci_free_device| kfree(ndev) | //ndlc->ndev azad edilir | |llt_ndlc_rcv_queue |nci_recv_frame |//ndlc->ndev istifadə edilir

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc2 may 2025
İlk görülmə2 may 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel4.14.311, 4.19.279, 5.4.238, 5.10.176, 5.15.104, 6.1.21, 6.2.8 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel3.17 ≤ v < 4.14.311, 4.15 ≤ v < 4.19.279, 4.20 ≤ v < 5.4.238, 5.5 ≤ v < 5.10.176, 5.11 ≤ v < 5.15.104, 5.16 ≤ v < 6.1.21, 6.2 ≤ v < 6.2.8, 6.34.14.311, 4.19.279, 5.4.238, 5.10.176, 5.15.104, 6.1.21, 6.2.8

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