CVE-2026-89459
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: s390/percpu: Eski binutils sürümleriyle MVIY_PERCPU() kullanımı düzeltildi a737737cdb9c numaralı commit ("s390/percpu: Infrastructure for more efficient this_cpu operations"), halihazırda C dize sabitleri olan argümanları metinleştiren MVIY_PERCPU() fonksiyonunu tanıtmıştır. Bu durum, boşlukla ayrılmış tırnaklı argümanlara sahip bir assembler makro çağrısı oluşturur: GEN_MVIY "459712" "%r3" binutils 2.39 öncesindeki GNU as sürümleri, girdi temizleme sırasında tırnaklı makro argümanları arasındaki ayırıcı boşluğu kaldırır. Sonuç olarak, çağrıyı tek bir argüman olarak ayrıştırırlar ve tekrarlanan uyarılar verirler: Warning: missing closing `"' GEN_MVIY içerisindeki .ifc hiçbir zaman eşleşmez ve GNU as, mviy talimatını yayınlamadan başarıyla sonlanır. Bunun sonucunda, kesilen per-CPU dizisi lowcore üzerinde işaretlenmez ve istisna dönüş yolu, migrasyon sonrası per-CPU adres kaydını onaramaz. Tüm MVIY_PERCPU() çağrıları C dize sabitleri iletir. Bunları doğrudan kullanın ve assembler makro argümanlarını açık bir virgül ile ayırın. Ortaya çıkan çağrı şöyledir: GEN_MVIY 459712, %r3 Bu biçim, GNU as ve LLVM'nin entegre assembler'ı için belirsizlik içermez. Bu davranış binutils 2.39 sürümüyle birlikte GNU as tarafında düzeltilmiştir ancak Linux, binutils 2.30 sürümünü desteklemektedir.
Nasıl düzeltilir
- Linux Linux91770b08a120967077ae78600612f18bc5ee3caf, 101782f8945a125044347312d74d488c05741c4a ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | a737737cdb9c94e40a9926cdc2320f874c05d709 ≤ v < 91770b08a120967077ae78600612f18bc5ee3caf, a737737cdb9c94e40a9926cdc2320f874c05d709 ≤ v < 101782f8945a125044347312d74d488c05741c4a, 7.2 | 91770b08a120967077ae78600612f18bc5ee3caf, 101782f8945a125044347312d74d488c05741c4a |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.