CVE-2026-72130

Kritik

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: nvmet-auth: kısa AUTH_RECEIVE tamponlarını reddet nvmet_execute_auth_receive(), tahsis edilen uzunluğun yalnızca sıfır olmadığını ve aktarım uzunluğuyla eşleştiğini kontrol ettikten sonra AUTH_RECEIVE tahsis uzunluğuna güvenir. SUCCESS1 ve FAILURE1/varsayılan durumlarda bu durum, uzak bir NVMe-oF başlatıcısının, yanıttan daha kısa bir kmalloc() tamponu ile sabit boyutlu DH-HMAC-CHAP yanıt oluşturucularına erişmesine neden olur; böylece nvmet_auth_success1() ve nvmet_auth_failure1() tahsis edilen alanın dışına yazar; her iki fonksiyon da kısa uzunluk için yalnızca WARN_ON üretir ve ardından mesajı yine de biçimlendirir. Etki: Kimlik doğrulaması etkinleştirilmiş bir hedefe erişimi olan uzak bir NVMe-oF başlatıcısı, tek baytlık bir AUTH_RECEIVE tahsis uzunluğu aracılığıyla 16 baytlık bir heap sınır dışı yazma işlemi tetikleyebilir. nvmet_auth_receive_data_len() içinde mevcut DH-HMAC-CHAP adımı için minimum yanıt uzunluğunu hesaplayın ve ana bilgisayar tarafından sağlanan tahsis uzunluğu daha kısa olduğunda sıfır veri uzunluğu bildirin; böylece nvmet_execute_auth_receive() içindeki mevcut sıfır uzunluk kontrolü, herhangi bir oluşturucu çalışmadan önce komutu reddeder. Yanıt özeti rval[] esnek dizi kuyruğuna yazıldığı için SUCCESS1 minimumu, sizeof(struct nvmf_auth_dhchap_success1_data) artı HMAC özet uzunluğudur; dolayısıyla minimum değer sabit bir sizeof yerine duruma bağlıdır. CHALLENGE, nvmet_auth_challenge() içindeki mevcut değişken uzunluk korumasını sürdürür. Bu durum, yalnızca hedefte bant içi (in-band) DH-HMAC-CHAP kimlik doğrulaması yapılandırıldığında erişilebilirdir.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxecdb6332fe59ddf18aad758a4926e3d483f4860a, 584d7d14d9b40b080b1195cec83de86ade63343e, 80bf7b7f676e3987bbe06af3c359bd56ac91a5a9, 2eaa3ad450141cfcf187bb43cb8335eb336b5f87, bc111698b46e43eddd8664cceaa621cd559e99a0, 779575bc35c687697ba69e904f2cd22e60112534 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxdb1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < ecdb6332fe59ddf18aad758a4926e3d483f4860a, db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < 584d7d14d9b40b080b1195cec83de86ade63343e, db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < 80bf7b7f676e3987bbe06af3c359bd56ac91a5a9, db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < 2eaa3ad450141cfcf187bb43cb8335eb336b5f87, db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < bc111698b46e43eddd8664cceaa621cd559e99a0, db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < 779575bc35c687697ba69e904f2cd22e60112534, 6.0ecdb6332fe59ddf18aad758a4926e3d483f4860a, 584d7d14d9b40b080b1195cec83de86ade63343e, 80bf7b7f676e3987bbe06af3c359bd56ac91a5a9, 2eaa3ad450141cfcf187bb43cb8335eb336b5f87, bc111698b46e43eddd8664cceaa621cd559e99a0, 779575bc35c687697ba69e904f2cd22e60112534

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