CSIRTS // UNIFIED SECURITY ADVISORY FEEDSYS ● ONLINE · POWERED BY INTELFUSIONS.COM

CVE-2026-80572

highCVSS 7.8covered by 3 sourcesfirst seen 2026-08-11
In the Linux kernel, the following vulnerability has been resolved: Input: byd - synchronize timer deletion before freeing private data byd_disconnect() uses timer_delete() before freeing the driver's private data. This does not wait for a running byd_clear_touch() callback, which dereferences the private data and its psmouse pointer. A callback racing with disconnect can therefore access the private data after it has been freed. The timer can also still be re-armed by byd_process_byte() while the disconnect is in progress. Use timer_shutdown_sync() before freeing the private data: it waits for a running callback and turns any later re-arm attempt into a no-op.

CSIRTS triage

What
BYD input driver does not synchronize timer deletion before freeing private data, risking use-after-free.
Who is affected
Systems with BYD touchpad driver enabled.
Urgency
Medium severity (CVSS 4.7); patch within standard update cycle.
Action
Apply the kernel patch that synchronizes timer deletion before freeing private data.

AI-assisted analysis generated from the source advisory — verify against the original.

⚡ Watch CVE-2026-80572

Get an email if CVE-2026-80572 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.

Exploitation outlook

Advisory coverage (3)

External references

NVD record for CVE-2026-80572

CVE.org record

Embed the live status

CVE-2026-80572 live status badge — this badge updates automatically when the KEV or exploit status changes. How to embed it →

[![CVE-2026-80572 status](https://www.csirts.com/badge/CVE-2026-80572)](https://www.csirts.com/cve/CVE-2026-80572)