CVE-2026-80567
Description
In the Linux kernel, the following vulnerability has been resolved: Input: synaptics-rmi4 - propagate F54 worker errors to V4L2 queue Previously, rmi_f54_buffer_queue() waited for the worker thread to finish but ignored whether it succeeded. If the worker failed (e.g., due to a timeout or register read failure), the queue thread would silently return success, delivering stale or uninitialized memory to userspace. Add a 'report_error' field to struct f54_data to store the worker's exit status. Check this field in rmi_f54_buffer_queue() after the worker finishes, and mark the buffer as VB2_BUF_STATE_ERROR if an error occurred.
How to fix
- Linux Linux305c24ee25b6e08ac9f4c5f697e823cc638c38da, 7d33b752e0df385b285492b74699fc73b6becdfb, be56730b547737151f24357d832b04aaa93755d5, 2b0403fb7e28f65883cd03814b62c9aa9bc7f04d, 6741a8c21d98088b7f2d9f4f86a706d311ce34a2, 70f9aad3943559af6f32cb303744f35c05ce9cf1, 9bbd3682f8a3e064271547133c37fcb17668d860, 8786d74bf50e6797b6f655eb381ef6b25451161f or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | 3a762dbd5347514c3cb2ac756a92a3d1c7646a2d ≤ v < 305c24ee25b6e08ac9f4c5f697e823cc638c38da, 3a762dbd5347514c3cb2ac756a92a3d1c7646a2d ≤ v < 7d33b752e0df385b285492b74699fc73b6becdfb, 3a762dbd5347514c3cb2ac756a92a3d1c7646a2d ≤ v < be56730b547737151f24357d832b04aaa93755d5, 3a762dbd5347514c3cb2ac756a92a3d1c7646a2d ≤ v < 2b0403fb7e28f65883cd03814b62c9aa9bc7f04d, 3a762dbd5347514c3cb2ac756a92a3d1c7646a2d ≤ v < 6741a8c21d98088b7f2d9f4f86a706d311ce34a2, 3a762dbd5347514c3cb2ac756a92a3d1c7646a2d ≤ v < 70f9aad3943559af6f32cb303744f35c05ce9cf1, 3a762dbd5347514c3cb2ac756a92a3d1c7646a2d ≤ v < 9bbd3682f8a3e064271547133c37fcb17668d860, 3a762dbd5347514c3cb2ac756a92a3d1c7646a2d ≤ v < 8786d74bf50e6797b6f655eb381ef6b25451161f, 4.9 | 305c24ee25b6e08ac9f4c5f697e823cc638c38da, 7d33b752e0df385b285492b74699fc73b6becdfb, be56730b547737151f24357d832b04aaa93755d5, 2b0403fb7e28f65883cd03814b62c9aa9bc7f04d, 6741a8c21d98088b7f2d9f4f86a706d311ce34a2, 70f9aad3943559af6f32cb303744f35c05ce9cf1, 9bbd3682f8a3e064271547133c37fcb17668d860, 8786d74bf50e6797b6f655eb381ef6b25451161f |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.