CVE-2026-68212
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: media: saa7134: saa7134_video_init1 fonksiyonundaki olası bir bellek sızıntısı düzeltildi saa7134_video_init1() fonksiyonunda, ilk saa7134_pgtable_alloc() çağrısının dönüş değeri kontrol edilmemektedir. Bu işlem başarısız olursa, fonksiyon başarılıymış gibi devam ederek sürücünün geçersiz bir sayfa tablosuna sahip kalmasına neden olur. Ek olarak, video kuyruğu sayfa tablosu tahsis edildikten sonra VBI kuyruğu için vb2_queue_init() başarısız olursa, döndürülmeden önce tahsis edilen bellek serbest bırakılmaz. İkinci saa7134_pgtable_alloc() çağrısında da dönüş değeri kontrolü eksiktir. Cihaz tam olarak kaydedilmeden önce cihaz sorgulama (probing) sırasında hatalar oluştuğunda, saa7134_finidev() içindeki normal temizleme yolu yürütülmez; bu durum bellek sızıntılarına ve başlatılmamış DMA kaynaklarının potansiyel kullanımına yol açar. Her iki saa7134_pgtable_alloc() çağrısının dönüş değerini kontrol edin ve hataları iletin. Sonraki herhangi bir adımda hata oluşursa, bellek sızıntılarını önlemek için tahsis edilen sayfa tablolarını serbest bırakın. Daha fazla kaynak sızıntısını önlemek için hata durumunda kontrol işleyicilerinin de serbest bırakıldığından emin olun. Kod incelemesiyle tespit edilmiştir.
Nasıl düzeltilir
- Linux Linuxe773b1d4bd191e7520bf9e02cb676d62c1b20556, 44e16e3e022bf4a26adf03bc05a6dd5ffc34ef6d, 34082a48376fd225a5c3d971c8962eb1320a54e0, 134c979dd721e22f196d71026432ee37d1f5cc38, e1ef361ee31d1dba5dcae2cdd50f9c1352df0c23, b7936e8cbec1b96b126058eeb005e5b9111df38e, 1731dd61b6c0b7435c139951d2b7eada6c9667a8, f86ed548386e3050e5f8f25b450d09dc009d9a88 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | a00e68888d5d2b583b13d7d58204a27207af95fd ≤ v < e773b1d4bd191e7520bf9e02cb676d62c1b20556, a00e68888d5d2b583b13d7d58204a27207af95fd ≤ v < 44e16e3e022bf4a26adf03bc05a6dd5ffc34ef6d, a00e68888d5d2b583b13d7d58204a27207af95fd ≤ v < 34082a48376fd225a5c3d971c8962eb1320a54e0, a00e68888d5d2b583b13d7d58204a27207af95fd ≤ v < 134c979dd721e22f196d71026432ee37d1f5cc38, a00e68888d5d2b583b13d7d58204a27207af95fd ≤ v < e1ef361ee31d1dba5dcae2cdd50f9c1352df0c23, a00e68888d5d2b583b13d7d58204a27207af95fd ≤ v < b7936e8cbec1b96b126058eeb005e5b9111df38e, a00e68888d5d2b583b13d7d58204a27207af95fd ≤ v < 1731dd61b6c0b7435c139951d2b7eada6c9667a8, a00e68888d5d2b583b13d7d58204a27207af95fd ≤ v < f86ed548386e3050e5f8f25b450d09dc009d9a88, 3.16 | e773b1d4bd191e7520bf9e02cb676d62c1b20556, 44e16e3e022bf4a26adf03bc05a6dd5ffc34ef6d, 34082a48376fd225a5c3d971c8962eb1320a54e0, 134c979dd721e22f196d71026432ee37d1f5cc38, e1ef361ee31d1dba5dcae2cdd50f9c1352df0c23, b7936e8cbec1b96b126058eeb005e5b9111df38e, 1731dd61b6c0b7435c139951d2b7eada6c9667a8, f86ed548386e3050e5f8f25b450d09dc009d9a88 |
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.