CVE-2026-89459
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: s390/percpu: Köhnə binutils ilə MVIY_PERCPU() funksiyasının düzəldilməsi a737737cdb9c ("s390/percpu: Infrastructure for more efficient this_cpu operations") commit-i artıq C sətir literalları olan arqumentləri sətirləşdirən MVIY_PERCPU() funksiyasını təqdim etdi. Bu, boşluqla ayrılmış dırnaq arası arqumentlərlə assembler makro çağırışı yaradır: GEN_MVIY "459712" "%r3" binutils 2.39 versiyasından əvvəlki GNU as versiyaları giriş təmizlənməsi zamanı dırnaq arası makro arqumentləri arasındakı ayırıcı boşluğu silir. Nəticədə onlar çağırışı tək bir arqument kimi analiz edir və təkrar xəbərdarlıqlar verir: Warning: missing closing `"' GEN_MVIY daxilindəki .ifc heç vaxt uyğun gəlmir və GNU as mviy təlimatını vermədən uğurla çıxış edir. Nəticə etibarilə, kəsilmiş hər CPU üçün ardıcıllıq lowcore-da qeyd edilmir və istisna geri dönüş yolu miqrasiyadan sonra hər CPU ünvan registrini bərpa edə bilmir. Bütün MVIY_PERCPU() çağıranları C sətir literallarını ötürür. Onlardan birbaşa istifadə edin və assembler makro arqumentlərini aşkar vergüllə ayırın. Yaranan çağırış belədir: GEN_MVIY 459712, %r3 Bu forma GNU as və LLVM-in inteqrasiya edilmiş assembler-i üçün qeyri-mübahisəlidir. Bu davranış binutils 2.39-dan başlayaraq GNU as-da düzəldilib, lakin Linux binutils 2.30-u dəstəkləyir.
Necə düzəltmək olar
- Linux Linux91770b08a120967077ae78600612f18bc5ee3caf, 101782f8945a125044347312d74d488c05741c4a və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | a737737cdb9c94e40a9926cdc2320f874c05d709 ≤ v < 91770b08a120967077ae78600612f18bc5ee3caf, a737737cdb9c94e40a9926cdc2320f874c05d709 ≤ v < 101782f8945a125044347312d74d488c05741c4a, 7.2 | 91770b08a120967077ae78600612f18bc5ee3caf, 101782f8945a125044347312d74d488c05741c4a |
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.