CVE-2026-46209: drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs()
drm/gem: Fix inconsistent plane dimension calculation in drmgemfbinitwithfuncs()
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 6.6.141.1-1 - Upgrade
Upgrade
Linux kernel drm/gemto a version that resolves this vulnerability.Patch drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() - Configuration
Update drm/gem plane dimension calculation in drm_gem_fb_init_with_funcs() to replace open-coded divisions with drm_format_info_plane_width() and drm_format_info_plane_height(), matching framebuffer_check() so height/width rounding stays consistent and min_size overflow is prevented.
drm_gem_fb_init_with_funcs() / drm_format_info_plane_width() / drm_format_info_plane_height() plane dimension calculation method = Use drm_format_info_plane_width() and drm_format_info_plane_height() instead of open-coded DIV_ROUND_UP()/plain integer division
Event History
Frequently Asked Questions
What is the severity of CVE-2026-46209?
CVE-2026-46209 has a high severity rating of 7.8.
What component is affected by CVE-2026-46209?
CVE-2026-46209 affects the Linux kernel, specifically the drm/gem functionality.
How do I fix CVE-2026-46209?
To fix CVE-2026-46209, update your Linux kernel to the latest version that includes the fix for this vulnerability.
What are the potential impacts of CVE-2026-46209?
CVE-2026-46209 may lead to inconsistencies in plane dimensions which could affect graphics rendering.
When was CVE-2026-46209 published?
CVE-2026-46209 was published on May 28, 2026.