Integer overflow in Linux kernel - CVE-2023-52857
Published: June 5, 2024 / Updated: May 13, 2025
Linux kernel
Linux Foundation
Description
The vulnerability allows a local user to execute arbitrary code.
The vulnerability exists due to integer overflow within the mtk_plane_update_new_state() function in drivers/gpu/drm/mediatek/mtk_drm_plane.c, within the mtk_drm_gem_dumb_create() function in drivers/gpu/drm/mediatek/mtk_drm_gem.c. A local user can execute arbitrary code.
Remediation
External links
- https://git.kernel.org/stable/c/0d8a1df39d3fc34560e2cc663b5c340d06a25396
- https://git.kernel.org/stable/c/96312a251d4dcee5d36e32edba3002bfde0ddd9c
- https://git.kernel.org/stable/c/b0b0d811eac6b4c52cb9ad632fa6384cf48869e7
- https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.132
- https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.5.12
- https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.2
- https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7