Lock Management Issue in Linux Kernel Affects Media Chips
CVE-2026-97514
What is CVE-2026-97514?
A vulnerability in the Linux kernel related to the handling of dynamic resolution in media chips has been resolved. The issue arose from improper lock management within the handle_dynamic_resolution_change function. Specifically, the function did not acquire the necessary state lock before execution, which could result in potential sleep calls within the locked state. This potentially exposes the system to concurrency issues. The fix ensures that the fbc_buf_count is stored and updated properly only after releasing the lock, preventing lock contention and enhancing overall stability.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 629a937091ecf9c5c9f7a18f41cb0e6c778a7b2f
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 072beef6a19f9c84dc5a50c5499663a5734c1096
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 7d5d364f8b2dcc9b6b92456fb55632fde4a4d96f