CVE-2026-80560

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: openrisc: signal: sigreturn sırasında ayrıcalıklı SR bitlerini geri yükleme restore_sigcontext(), sinyal çerçevesinden tüm supervision register (SR) değerini kopyalar ve kullanıcı alanına dönüşte değer donanım SR'sine (ESR ve l.rfe aracılığıyla) yeniden yüklenmeden önce yalnızca SPR_SR_SM bitini temizler. Diğer tüm SR bitleri kullanıcı denetiminde bırakılır. Bu nedenle ayrıcalıksız bir görev, SPR_SR_DME bitini temizleyen özel olarak hazırlanmış bir sigframe aracılığıyla sinyal işleyicisinden dönebilir. Veri MMU devre dışıyken CPU, veri erişimlerinde hiçbir adres dönüşümü veya koruma uygulamaz; böylece görev rastgele fiziksel belleğe okuma ve yazma erişimi kazanır, bu da yerel bir yetki yükseltmedir. SPR_SR_IME, SPR_SR_SUMRA, SPR_SR_LEE, SPR_SR_EPH ve önbellek etkinleştirme bitleri de aynı şekilde açığa çıkar. ptrace GPR regset'i tam da bu nedenle SR üzerindeki her türlü değişikliği reddeder. Sinyal çerçevesinden yalnızca aritmetik bayrak bitlerini (F, CY, OV) geri yükleyin ve tüm ayrıcalıklı denetim bitlerini çekirdeğin sinyal girişinde kaydettiği SR'den alın. qemu-system-or1k -M or1k-sim ile doğrulanmıştır: bu değişiklikten önce ayrıcalıksız bir PoC, rt_sigreturn içinde SPR_SR_DME bitini temizler ve fiziksel 0x03000000 adresine (çekirdeğin mem=32M sınırının ötesinde) bir işaretçi yazar; sonrasında aynı PoC SIGSEGV alır ve fiziksel bellek değişmeden kalır.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux
Yayın26 Ağu 2026
İlk görülme26 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxbc2e24ba6e167ccf374a197457aa5640a802f429, cf1b5514ddf9df098ce7e3741fc9679fd85a4ec6, cd8b43a71755c516f5c1f265a103438ae9ab15be, b4d73c3848bae9084fa8b9b2aa76d99a7d8eb17d, 89a91b30685c0493b0fa2b47d0ab41061a63069d, a88d688be8d7f03cbf927f2ab454ea9fa58d2979, 212fc482ddd7f9ccdd74a05eab1cac849350dcd6, 32ef1b30ad736519f7a207bcc2986f3d4129d972 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxac689eb7f9d4e270d1365853b82eece669387e2c ≤ v < bc2e24ba6e167ccf374a197457aa5640a802f429, ac689eb7f9d4e270d1365853b82eece669387e2c ≤ v < cf1b5514ddf9df098ce7e3741fc9679fd85a4ec6, ac689eb7f9d4e270d1365853b82eece669387e2c ≤ v < cd8b43a71755c516f5c1f265a103438ae9ab15be, ac689eb7f9d4e270d1365853b82eece669387e2c ≤ v < b4d73c3848bae9084fa8b9b2aa76d99a7d8eb17d, ac689eb7f9d4e270d1365853b82eece669387e2c ≤ v < 89a91b30685c0493b0fa2b47d0ab41061a63069d, ac689eb7f9d4e270d1365853b82eece669387e2c ≤ v < a88d688be8d7f03cbf927f2ab454ea9fa58d2979, ac689eb7f9d4e270d1365853b82eece669387e2c ≤ v < 212fc482ddd7f9ccdd74a05eab1cac849350dcd6, ac689eb7f9d4e270d1365853b82eece669387e2c ≤ v < 32ef1b30ad736519f7a207bcc2986f3d4129d972, 3.1bc2e24ba6e167ccf374a197457aa5640a802f429, cf1b5514ddf9df098ce7e3741fc9679fd85a4ec6, cd8b43a71755c516f5c1f265a103438ae9ab15be, b4d73c3848bae9084fa8b9b2aa76d99a7d8eb17d, 89a91b30685c0493b0fa2b47d0ab41061a63069d, a88d688be8d7f03cbf927f2ab454ea9fa58d2979, 212fc482ddd7f9ccdd74a05eab1cac849350dcd6, 32ef1b30ad736519f7a207bcc2986f3d4129d972

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.