CVE-2026-23055

Belirsiz

Açıklama

Linux kernel'de aşağıdaki güvenlik açığı giderilmiştir: i2c: riic: Askıya alma işleminin NOIRQ aşamasına taşınması 53326135d0e0 numaralı commit ("i2c: riic: Add suspend/resume support"), Renesas I2C sürücüsü için askıya alma desteği eklemiştir ve bu değişiklikten sonra RZ/G3E üzerinde askıya alma işlemine girerken şu WARNING görülmektedir... [ 134.275704] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) [ 134.285536] ------------[ cut here ]------------ [ 134.290298] i2c i2c-2: Transfer while suspended [ 134.295174] WARNING: drivers/i2c/i2c-core.h:56 at __i2c_smbus_xfer+0x1e4/0x214, CPU#0: systemd-sleep/388 [ 134.365507] Tainted: [W]=WARN [ 134.368485] Hardware name: Renesas SMARC EVK version 2 based on r9a09g047e57 (DT) [ 134.375961] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 134.382935] pc : __i2c_smbus_xfer+0x1e4/0x214 [ 134.387329] lr : __i2c_smbus_xfer+0x1e4/0x214 [ 134.391717] sp : ffff800083f23860 [ 134.395040] x29: ffff800083f23860 x28: 0000000000000000 x27: ffff800082ed5d60 [ 134.402226] x26: 0000001f4395fd74 x25: 0000000000000007 x24: 0000000000000001 [ 134.409408] x23: 0000000000000000 x22: 000000000000006f x21: ffff800083f23936 [ 134.416589] x20: ffff0000c090e140 x19: ffff0000c090e0d0 x18: 0000000000000006 [ 134.423771] x17: 6f63657320313030 x16: 2e30206465737061 x15: ffff800083f23280 [ 134.430953] x14: 0000000000000000 x13: ffff800082b16ce8 x12: 0000000000000f09 [ 134.438134] x11: 0000000000000503 x10: ffff800082b6ece8 x9 : ffff800082b16ce8 [ 134.445315] x8 : 00000000ffffefff x7 : ffff800082b6ece8 x6 : 80000000fffff000 [ 134.452495] x5 : 0000000000000504 x4 : 0000000000000000 x3 : 0000000000000000 [ 134.459672] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff0000c9ee9e80 [ 134.466851] Call trace: [ 134.469311] __i2c_smbus_xfer+0x1e4/0x214 (P) [ 134.473715] i2c_smbus_xfer+0xbc/0x120 [ 134.477507] i2c_smbus_read_byte_data+0x4c/0x84 [ 134.482077] isl1208_i2c_read_time+0x44/0x178 [rtc_isl1208] [ 134.487703] isl1208_rtc_read_time+0x14/0x20 [rtc_isl1208] [ 134.493226] __rtc_read_time+0x44/0x88 [ 134.497012] rtc_read_time+0x3c/0x68 [ 134.500622] rtc_suspend+0x9c/0x170 Sistem uyku geri çağırmalarının uygunsuz sıralanması nedeniyle, denetleyici zaten askıya alınmış durumdayken hala I2C transferleri denenebildiği için bu uyarı tetiklenmektedir. Denetleyici otomatik olarak askıya alındığında, çalışma zamanı PM devre dışı bırakıldıktan sonra (suspend_late() içinde) onu uyandırmanın bir yolu yoktur. Sistem yeniden başlatılırken, I2C denetleyicisi ancak çalışma zamanı PM yeniden etkinleştirildikten sonra (resume_early() içinde) kullanılabilir olacaktır. Ancak bu, bazı cihazlar için çok geç olabilir. Çalışma zamanı PM hala etkinken suspend() geri çağrımında denetleyiciyi uyandırın. I2C denetleyicisi, suspend_noirq() geri çağrımı (pm_runtime_force_suspend()) çağrılana kadar kullanılabilir kalacaktır. Yeniden başlatma sırasında, I2C denetleyicisi resume_noirq() geri çağrımı (pm_runtime_force_resume()) tarafından geri yüklenebilir. Son olarak, resume() geri çağrımı otomatik askıya almayı yeniden etkinleştirir. Sonuç olarak, I2C denetleyicisi sistem suspend_noirq() aşamasına girene kadar ve resume_noirq()'den itibaren kullanılabilir kalabilir.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın4 Şub 2026
İlk görülme4 Şub 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux469f8fe4c87e43520f279e45b927c35d6fe99194, 0b4c0fbbe00b7de76bdaea7fa771017d7a979b0d, e383f0961422f983451ac4dd6aed1a3d3311f2be ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux53326135d0e041ebe7d08bf22f82529ae69a096e ≤ v < 469f8fe4c87e43520f279e45b927c35d6fe99194, 53326135d0e041ebe7d08bf22f82529ae69a096e ≤ v < 0b4c0fbbe00b7de76bdaea7fa771017d7a979b0d, 53326135d0e041ebe7d08bf22f82529ae69a096e ≤ v < e383f0961422f983451ac4dd6aed1a3d3311f2be, 6.12469f8fe4c87e43520f279e45b927c35d6fe99194, 0b4c0fbbe00b7de76bdaea7fa771017d7a979b0d, e383f0961422f983451ac4dd6aed1a3d3311f2be

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.