CVE-2026-64498
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: iio: buffer: hw-consumer: buffer serbest bırakıldığında scan_mask serbest bırakılsın scan_mask yaşam süresi 9a2e1233d38c ("iio: buffer: hw-consumer: remove redundant scan_mask flexible array") commit'i ile değiştirilmiştir. Bu değişiklikten önce, scan mask depolaması struct hw_consumer_buffer içine gömülüydü, bu nedenle iio_hw_buf_release() tek bir kfree(hw_buf) ile tüm tahsisi serbest bırakabiliyordu. Söz konusu commit, scan mask'ı buffer.scan_mask içinde saklanan ayrı bir bitmap_zalloc() tahsisine taşımış ancak iio_hw_buf_release() fonksiyonunu değiştirilmeden bırakmıştır. Buffer sarmalayıcısı serbest bırakılmadan önce iio_hw_buf_release() içerisinde scan mask serbest bırakılır.
Nasıl düzeltilir
- Linux Linuxfb8e18f8ca724bd4de4643cad5b7c7230b9a5a71, 6325d6e2204327965b849c0a16efb6ac9202e5a8 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 9a2e1233d38c460ad07f36901931f3674a32d1ed ≤ v < fb8e18f8ca724bd4de4643cad5b7c7230b9a5a71, 9a2e1233d38c460ad07f36901931f3674a32d1ed ≤ v < 6325d6e2204327965b849c0a16efb6ac9202e5a8, 7.1 | fb8e18f8ca724bd4de4643cad5b7c7230b9a5a71, 6325d6e2204327965b849c0a16efb6ac9202e5a8 |
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.
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.