CVE-2026-90030

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: usb: dwc3: EndTransfer komutu gönderilirken forceRM temizleniyor DEPCMD kaydedicisinin forceRM biti, aktif bir aktarımı durdurmak için kullanılan EndTransfer komutunun davranışını kontrol eder. Eski DWC3 programlama kılavuzu revizyonları, EndTransfer komutu gönderilirken forceRM=1 olarak ayarlanmasını öneriyordu. Yeni programlama kılavuzu revizyonları ise EndTransfer komutunun forceRM temizlenmiş şekilde gönderilmesini önermektedir. DWC_usb31 v2.00a ve v2.10a denetleyicilerinde forceRM=1 olduğunda, ep_dequeue yolu üzerinden iptal edilen bir aktarımın EndTransfer tamamlandıktan sonra da aktif kaldığı gözlemlenmiştir. Aynı uç nokta (endpoint) üzerinde gönderilen sonraki bir StartTransfer komutu, iptal edilen aktarımla ilişkili yazma işlemlerini tetiklemiştir. Aktarım tamponu, EndTransfer komut tamamlama temizliği sırasında zaten haritalardan çıkarıldığı (unmapped) için bu durum bir SMMU hatasına yol açmıştır. forceRM=0 kullanılması sorunu ortadan kaldırmaktadır. Eski DWC3 programlama kılavuzu revizyonları forceRM=1 olarak ayarlanmasını önerse de, forceRM=0 kullanımından kaynaklanan herhangi bir sorun bilinmemektedir. Tutarlı EndTransfer davranışı sağlamak ve yeni programlama kılavuzu önerileriyle uyumlu hale getirmek için EndTransfer komutu gönderilirken forceRM temizlenir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux
Yayın16 Eyl 2026
İlk görülme16 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux7a50e138fa28e5ba76b11af66ed41cc300c0f2be, 9f1e57c484f9edeaaa5a27a03ed985e98496e81d, 0afe5c31612de3d18cc6d16e616da4a48ba1e5a2, e01408ee52fe5cb2d0b43f47f359336af2b6c316, b58e6200450d350314db0ecda7d6d1bde3281e80, 6.6.160 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxab99c4be945724b032cc55e05c6738fe1d84bf70 ≤ v < 7a50e138fa28e5ba76b11af66ed41cc300c0f2be, 1e43c86d84fb0503e82a143e017f35421498fc1a ≤ v < 9f1e57c484f9edeaaa5a27a03ed985e98496e81d, 1e43c86d84fb0503e82a143e017f35421498fc1a ≤ v < 0afe5c31612de3d18cc6d16e616da4a48ba1e5a2, 1e43c86d84fb0503e82a143e017f35421498fc1a ≤ v < e01408ee52fe5cb2d0b43f47f359336af2b6c316, 1e43c86d84fb0503e82a143e017f35421498fc1a ≤ v < b58e6200450d350314db0ecda7d6d1bde3281e80, 6.6.37 ≤ v < 6.6.160, 6.97a50e138fa28e5ba76b11af66ed41cc300c0f2be, 9f1e57c484f9edeaaa5a27a03ed985e98496e81d, 0afe5c31612de3d18cc6d16e616da4a48ba1e5a2, e01408ee52fe5cb2d0b43f47f359336af2b6c316, b58e6200450d350314db0ecda7d6d1bde3281e80, 6.6.160

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