CVE-2026-89459

Yüksek

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.

ÖnemYüksek
CVSS7.0
İstismar olasılığı—
ÜrünLinux
Yayın11 Eyl 2026
İlk görülme11 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux91770b08a120967077ae78600612f18bc5ee3caf, 101782f8945a125044347312d74d488c05741c4a ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxa737737cdb9c94e40a9926cdc2320f874c05d709 ≤ v < 91770b08a120967077ae78600612f18bc5ee3caf, a737737cdb9c94e40a9926cdc2320f874c05d709 ≤ v < 101782f8945a125044347312d74d488c05741c4a, 7.291770b08a120967077ae78600612f18bc5ee3caf, 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.

Intelligence 360 paketinde

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.

CVE-2026-89459 · Linux · Dark Radar