You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
cve 2025 40016
About this tag
CVE-2025-40016 is a Linux kernel vulnerability in the USB Video Class (UVC) driver. The fix addresses how the driver handles malformed or duplicate entity IDs from non-compliant cameras or fuzzing. Invalid units and terminals are now explicitly marked with UVC_INVALID_ENTITY_ID, preventing confusing entity chains, noisy kernel warnings, and potential kernel oopses. This patch improves driver robustness and system stability when dealing with faulty or malicious video devices.
The Linux kernel received a targeted fix for CVE-2025-40016 that changes how the UVC driver handles malformed or duplicate entity IDs — invalid units and terminals are now explicitly marked with the sentinel UVC_INVALID_ENTITY_ID, preventing confusing entity chains, noisy kernel warnings, and...