CVE-2026-97502

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: mmc: davinci: IRQ işleyicisinde host->data için NULL deref durumundan kaçınılması mmc_davinci_irq(), yalnızca hem host->cmd hem de host->data NULL olduğunda erken dönüş yapar: if (host->cmd == NULL && host->data == NULL) { ... return IRQ_NONE; } Bu nedenle, host->data == NULL (ve dolayısıyla data == NULL) iken işleyicinin geri kalan kısmına meşru olarak ulaşılabilir. DATDNE dalı, açık bir "if (data != NULL)" kontrolü ile buna karşı zaten koruma sağlamaktadır ancak sonraki TOUTRD ("okuma verisi zaman aşımı") ve CRCWR/CRCRD ("veri CRC hatası") dalları data değişkenini koşulsuz olarak dereference eder: if (qstatus & MMCST0_TOUTRD) { data->error = -ETIMEDOUT; <-- NULL deref ... davinci_abort_data(host, data); } if (qstatus & (MMCST0_CRCWR | MMCST0_CRCRD)) { data->error = -EILSEQ; <-- NULL deref ... } host->data NULL iken qstatus içinde bu bitlerden herhangi biri ayarlanmışsa, kernel IRQ işleyicisi içinde çökecektir. smatch bunu şu şekilde işaretlemektedir: drivers/mmc/host/davinci_mmc.c:933 mmc_davinci_irq() error: we previously assumed 'data' could be null (see line 914) DATDNE dalı tarafından kullanılan mevcut desene uygun olarak, her iki dal da NULL olmayan bir data kontrolüne bağlanmıştır. Verinin NULL olmadığı çağrıcılar için fonksiyonel bir değişiklik yoktur; zira bu dalların bu değişiklikten önce anlamlı bir işlem yaptığı tek durum budur.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın24 Eyl 2026
İlk görülme24 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux51738de7dd5f8e8b33dfc07ef85bc06d3bf41e96, f216cf00e829895ff49bdf695c944915e59bd698, a0cde8d70d64c1a75fbd57f01d9f2d7cccac8319, 3c5e3e5badbf0592332887d12db02458323682c3, a01cedf230dc0fcd55b994f5e548d3982ba4c732, 5b7e151fe9ea9311ba601849aaecdc4fc97fd577, 4f28846aaf8db9668e338b8987973f8935edff34 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxb4cff4549b7a8c5fc8b88e3493b6287555f0512c ≤ v < 51738de7dd5f8e8b33dfc07ef85bc06d3bf41e96, b4cff4549b7a8c5fc8b88e3493b6287555f0512c ≤ v < f216cf00e829895ff49bdf695c944915e59bd698, b4cff4549b7a8c5fc8b88e3493b6287555f0512c ≤ v < a0cde8d70d64c1a75fbd57f01d9f2d7cccac8319, b4cff4549b7a8c5fc8b88e3493b6287555f0512c ≤ v < 3c5e3e5badbf0592332887d12db02458323682c3, b4cff4549b7a8c5fc8b88e3493b6287555f0512c ≤ v < a01cedf230dc0fcd55b994f5e548d3982ba4c732, b4cff4549b7a8c5fc8b88e3493b6287555f0512c ≤ v < 5b7e151fe9ea9311ba601849aaecdc4fc97fd577, b4cff4549b7a8c5fc8b88e3493b6287555f0512c ≤ v < 4f28846aaf8db9668e338b8987973f8935edff34, 2.6.3351738de7dd5f8e8b33dfc07ef85bc06d3bf41e96, f216cf00e829895ff49bdf695c944915e59bd698, a0cde8d70d64c1a75fbd57f01d9f2d7cccac8319, 3c5e3e5badbf0592332887d12db02458323682c3, a01cedf230dc0fcd55b994f5e548d3982ba4c732, 5b7e151fe9ea9311ba601849aaecdc4fc97fd577, 4f28846aaf8db9668e338b8987973f8935edff34

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-97502 · Linux · Dark Radar