CVE-2026-43007
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: accel/qaic: Sahibi ayrıldığında DBC devre dışı bırakma işlemini yönetin Bir DBC serbest bırakıldığında, cihaz QAIC_CONTROL MHI kanalı üzerinden ana bilgisayara bir QAIC_TRANS_DEACTIVATE_FROM_DEV işlemi gönderir. QAIC, bu DBC için tahsis edilen kaynakları serbest bırakmak amacıyla decode_deactivate() fonksiyonunu çağırarak bunu yönetir. Bu işlem qaic_manage_ioctl() bağlamında gerçekleştirildiğinden, kullanıcı devre dışı bırakma işlemini alıp işlemeden önce ayrılırsa, ana bilgisayar kullanılabilir DBC'ler ile senkronizasyonunu kaybeder ve cihaz kaldırılmadığı sürece DBC kaynakları serbest bırakılmaz. Başka bir kullanıcı bir ağ yükleyip etkinleştirmesini talep ederse ve cihaz aynı DBC'yi o ağa atarsa, QAIC "süresiz olarak" dbc->in_use = false olmasını bekleyecek ve bu durum kullanıcı sürecinin askıda kalmasına yol açacaktır. Buna çözüm olarak, kullanıcı ayrıldıktan sonra alınan QAIC_TRANS_DEACTIVATE_FROM_DEV işlemleri yönetilmektedir.
Nasıl düzeltilir
- linux linux_kernel6.6.134, 6.12.81, 6.18.22, 6.19.12 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 6.4 ≤ v < 6.6.134, 6.7 ≤ v < 6.12.81, 6.13 ≤ v < 6.18.22, 6.19 ≤ v < 6.19.12, 7.0 | 6.6.134, 6.12.81, 6.18.22, 6.19.12 |
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.