CVE-2026-74501

Belirsiz

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: ALSA: usb-audio: ump_to_endpoint() içindeki serbest bırakıldıktan sonra kullanım hatası düzeltildi create_midi2_ump(), karta ait bir snd_ump_endpoint kaydeder ve ump->private_data içinde arabirim başına snd_usb_midi2_ump nesnesine geri işaretçi saklar, ancak hiçbir zaman bir ump->private_free kancası yüklemez ve bu işaretçiyi hiçbir zaman temizlemez. snd_usb_midi_v2_create() işlevinin sonraki bir adımı başarısız olursa, hata yolu free_all_midi2_umps() işlevini çağırır ve bu işlev, zaten kaydedilmiş olan uç nokta hâlâ ona işaret ederken snd_usb_midi2_ump nesnesini kfree() ile serbest bırakır. Oluşturulan /dev/snd/umpC*D* düğümü açıkta kalmaya devam eder, bu nedenle herhangi bir UMP açma işleminin ilk işlemi olan ump_to_endpoint(), sarkan ump->private_data işaretçisinin referansını çözer ve rmidi->eps[dir] değerini serbest bırakılmış bellekten okur. Uç nokta kaydedildikten sonra oluşturmanın başarısız olmasına neden olan kötü niyetli bir USB MIDI 2.0 aygıtı, böylece UMP düğümünün sonraki bir açılışında slab serbest bırakıldıktan sonra kullanım okumasını tetikleyebilir. Nesne serbest bırakılmadan önce uç noktanın geri işaretçisini temizleyin ve ump_to_endpoint() işlevinin NULL private_data değerini tolere etmesini sağlayın; böylece açma/kapama/tetikleme geri çağrıları eski bir işaretçinin referansını çözmek yerine temiz bir şekilde başarısız olur (çağıranları zaten NULL uç noktayı işler). XBOW tarafından keşfedildi, Baul Lee <[email protected]> tarafından triyaj edildi

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux49eccef6d6e1c00dac6fb2e7eb6f9206c33e1c37, 8a7a33b846d6ba695891b8d0040027cdbad8cd52, cc014ebf803174f0e5d15956dfc5a38413c945ae, ae388c0e1bf727972096f770f82d12e4f748d1b6, 4a05b2d1b4642df74f30b6f54843e825c4a2bfd3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxff49d1df79aef7580fe3ac99d17c3f886655d080 ≤ v < 49eccef6d6e1c00dac6fb2e7eb6f9206c33e1c37, ff49d1df79aef7580fe3ac99d17c3f886655d080 ≤ v < 8a7a33b846d6ba695891b8d0040027cdbad8cd52, ff49d1df79aef7580fe3ac99d17c3f886655d080 ≤ v < cc014ebf803174f0e5d15956dfc5a38413c945ae, ff49d1df79aef7580fe3ac99d17c3f886655d080 ≤ v < ae388c0e1bf727972096f770f82d12e4f748d1b6, ff49d1df79aef7580fe3ac99d17c3f886655d080 ≤ v < 4a05b2d1b4642df74f30b6f54843e825c4a2bfd3, 6.549eccef6d6e1c00dac6fb2e7eb6f9206c33e1c37, 8a7a33b846d6ba695891b8d0040027cdbad8cd52, cc014ebf803174f0e5d15956dfc5a38413c945ae, ae388c0e1bf727972096f770f82d12e4f748d1b6, 4a05b2d1b4642df74f30b6f54843e825c4a2bfd3

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