CVE-2024-58034

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: memory: tegra20-emc: tegra_emc_find_node_by_ram_code() funksiyasındakı OF düyün istinadı xətası düzəldildi of_find_node_by_name() arqument kimi verilmiş cihaz düyününün istinadını azad etdiyi üçün, tegra_emc_find_node_by_ram_code() hələ də istifadə edilən bəzi cihaz düyünlərini azad edir və bu da mümkün UAF-lara səbəb olur. Bindinqlərə və daxili DTS fayllarına əsasən, "emc-tables" düyünü həmişə "nvidia,use-ram-code" xüsusiyyətinə malik cihazın alt düyünüdür və "lpddr2" düyünü "emc-tables" düyününün alt düyünüdür. Buna görə də kodu sadələşdirmək üçün of_find_node_by_name() əvəzinə for_each_child_of_node() makrosundan və of_get_child_by_name() funksiyasından istifadə olunur. Bu xəta mənim hazırladığım eksperimental yoxlama aləti tərəfindən aşkar edilmişdir. [krzysztof: v1 tətbiq edildi, commit mesajı v2 hissələrini əhatə etmək üçün tənzimləndi]

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc27 fev 2025
İlk görülmə27 fev 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.15.179, 6.1.129, 6.6.76, 6.12.13, 6.13.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.0 ≤ v < 5.15.179, 5.16 ≤ v < 6.1.129, 6.2 ≤ v < 6.6.76, 6.7 ≤ v < 6.12.13, 6.13 ≤ v < 6.13.25.15.179, 6.1.129, 6.6.76, 6.12.13, 6.13.2

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.