CVE-2025-21650

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: net: hns3: hclge_fetch_pf_reg funksiyasının bar sahəsinə sərhədləri aşan müraciət problemi düzəldildi TQP BAR sahəsi iki seqmentə bölünmüşdür. TQPs 0-1023 və TQPs 1024-1279 müxtəlif BAR sahəsi ünvanlarında yerləşir. Lakin hclge_fetch_pf_reg tqp sahəsi məlumatlarını oxuyarkən tqp sahəsi məlumatlarını bir-birindən ayırmır. TQP sayı 1024-dən çox olduqda, bar sahəsinə müraciət zamanı məlumatın üzərinə yazılma baş verir. Müxtəlif seqmentlər problemi tqp.io_base-in ilkinləşdirilməsi zamanı nəzərə alınmışdır. Buna görə də, hclge_fetch_pf_reg-də növbə oxunduqda tqp.io_base birbaşa istifadə olunur. Xəta mesajı: Unable to handle kernel paging request at virtual address ffff800037200000 pc : hclge_fetch_pf_reg+0x138/0x250 [hclge] lr : hclge_get_regs+0x84/0x1d0 [hclge] Call trace: hclge_fetch_pf_reg+0x138/0x250 [hclge] hclge_get_regs+0x84/0x1d0 [hclge] hns3_get_regs+0x2c/0x50 [hns3] ethtool_get_regs+0xf4/0x270 dev_ethtool+0x674/0x8a0 dev_ioctl+0x270/0x36c sock_do_ioctl+0x110/0x2a0 sock_ioctl+0x2ac/0x530 __arm64_sys_ioctl+0xa8/0x100 invoke_syscall+0x4c/0x124 el0_svc_common.constprop.0+0x140/0x15c do_el0_svc+0x30/0xd0 el0_svc+0x1c/0x2c el0_sync_handler+0xb0/0xb4 el0_sync+0x168/0x180

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc19 yan 2025
İlk görülmə19 yan 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.5, 6.12.10 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.4.16 ≤ v < 6.5, 6.5.3 ≤ v < 6.12.10, 6.136.5, 6.12.10

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