CVE-2026-89981
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: arm64: MTE deaktiv olduqda GMID_EL1 oxunmasın __cpuinfo_store_cpu() funksiyası GMID_EL1 oxumasını raw ID_AA64PFR1_EL1 əsasında tənzimləyir, buna görə də nüvə MTE-ni deaktiv etdikdə belə (CONFIG_ARM64_MTE=n və ya arm64.nomte) registri oxuyur. Bu halda KVM HCR_EL2.TID5-i təyin edir və pKVM hostun idarə edə bilmədiyi bir UNDEF inyeksiya edir: Internal error: Oops - Undefined instruction: 0000000002000000 [#1] SMP pc : __cpuinfo_store_cpu+0xf4/0x264 Kernel panic - not syncing: Attempted to kill the idle task! Bura yalnız pKVM çatır və bu, yalnız CPU offline və sonra yenidən online etildikdən sonra baş verir: onun CPU_ON relyesi CPU EL1-ə daxil olmazdan əvvəl host HCR-ni təyin edir, adi nVHE isə bunu CPUHP_AP_KVM_ONLINE zamanı edir. Oxuma prosesini komanda sətri ilə tətbiq edilmiş override nəzərə alınmaqla CPU-nun öz ID_AA64PFR1_EL1 registrinə və heç bir registrdə əks olunmayan CONFIG_ARM64_MTE-yə tabe edin. Boot CPU, init_cpu_features() təhlükəsiz olmayan override-u silməzdən əvvəl öz registrlərini saxlayır, ona görə də burada həmçinin aparat təminatı dəyəri ilə məhdudlaşdırma aparın.
Necə düzəltmək olar
- Linux Linuxd2d22ff377cd43f2e9660426ff22e3cd4c534637, 5445d64199626974269fcdf347769ad44b0bb53b və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | f35abcbb8a084db4c24b66ccc8db0405c08e2f61 ≤ v < d2d22ff377cd43f2e9660426ff22e3cd4c534637, f35abcbb8a084db4c24b66ccc8db0405c08e2f61 ≤ v < 5445d64199626974269fcdf347769ad44b0bb53b, 7.0 | d2d22ff377cd43f2e9660426ff22e3cd4c534637, 5445d64199626974269fcdf347769ad44b0bb53b |
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.
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.