CVE-2026-45956
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: drm/exynos: vidi: vidi_connection_ioctl() içinde ctx araması için priv->vidi_dev kullanın vidi_connection_ioctl(), bir struct vidi_context işaretçisi elde etmek için drm_dev->dev üzerinden driver_data'yı alır. Ancak drm_dev->dev, exynos-drm ana aygıtıdır ve içerdiği driver_data, vidi bileşen aygıtı değil, tamamen farklı bir aygıttır. Bu durum, null işaretçi başvuruları ve çöp değer erişimlerinden, talihsiz durumlarda sınır dışı hatalara, serbest bırakıldıktan sonra kullanım hatalarına ve daha fazlasına kadar çeşitli hatalara yol açabilir. Bu sorunu çözmek için, bind/unbind sırasında vidi aygıt işaretçisini exynos_drm_private->vidi_dev içinde saklamamız/silmemiz ve ardından doğru struct vidi_context işaretçisini elde etmek için ioctl() içinde bu exynos_drm_private->vidi_dev değerini okumamız gerekir.
Nasıl düzeltilir
- linux linux_kernel5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.18.14, 6.19.4 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 | 4.3 ≤ v < 5.10.253, 5.11 ≤ v < 5.15.203, 5.16 ≤ v < 6.1.167, 6.2 ≤ v < 6.6.130, 6.7 ≤ v < 6.18.14, 6.19 ≤ v < 6.19.4 | 5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.18.14, 6.19.4 |
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.