Use-after-free in Linux kernel - CVE-2026-45956
Published: May 28, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service or potentially execute arbitrary code.
The vulnerability exists due to use-after-free in vidi_connection_ioctl() when handling ioctl requests and looking up the vidi context from incorrect driver data. A local user can trigger the vulnerable ioctl path to cause a denial of service or potentially execute arbitrary code.
The issue stems from using the exynos-drm master device driver data instead of the vidi component device context.
How to mitigate CVE-2026-45956
Sources
- https://git.kernel.org/stable/c/21ca24ba51a2c28bcc4df9d7e5a40b0eb66ab76d
- https://git.kernel.org/stable/c/2987642c5213508c6c9e718324c0d5289a92c474
- https://git.kernel.org/stable/c/65d1213baffa363f2eb1117b1dc7acc573b890f8
- https://git.kernel.org/stable/c/875fa28690e93ed5296c31d3344556c6bb867234
- https://git.kernel.org/stable/c/a540f767642f75240a6c35f6a65b69e44cfcea9d
- https://git.kernel.org/stable/c/b5fc86d753dd4c281a943b92f0eef02d31af03d7
- https://git.kernel.org/stable/c/d3968a0d85b211e197f2f4f06268a7031079e0d0