PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-80572 Linux CVE debrief

A use-after-free vulnerability exists in the Linux kernel's Input: byd module. When the `byd_disconnect` function is called, it uses `timer_delete` to delete a timer without waiting for any running callbacks. This can cause a callback to access private data after it has been freed, potentially leading to a crash or other undefined behavior. The vulnerability affects Linux system administrators and maintainers who need to assess exposure and apply the patch to prevent potential crashes or undefined behavior. The issue arises from the `byd_disconnect` function's use of `timer_delete` without synchronizing with running callbacks, allowing for use-after-free access to private data.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-26
Original CVE updated
2026-10-16
Advisory published
2026-08-26
Advisory updated
2026-10-16

Who should care

Linux system administrators, maintainers, and security teams should assess exposure and apply the patch to prevent potential crashes or undefined behavior. Affected operators and platforms require review and verification of patch application to ensure fix effectiveness. Vulnerability management and security teams need to prioritize patching this vulnerability to prevent potential system crashes or undefined behavior.

Why it matters

Linux system administrators should prioritize patching this vulnerability to prevent potential system crashes or undefined behavior. The vulnerability exists in the Input: byd module and can be triggered by a use-after-free issue. Affected systems require inventory checks and potential patch application.

  • Potential system crashes or undefined behavior due to use-after-free vulnerability
  • Need to verify patch application and system reboot to ensure fix effectiveness

Technical summary

The Linux kernel's Input: byd module is vulnerable to a use-after-free issue. The `byd_disconnect` function uses `timer_delete` to delete a timer without waiting for any running callbacks, potentially causing a callback to access private data after it has been freed. This issue can be triggered by a use-after-free vulnerability in the `byd_clear_touch` callback, which dereferences the private data and its psmouse pointer. Affected systems require inventory checks and potential patch application to prevent crashes or undefined behavior.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the patch to update the Linux kernel to a version that includes the fix
  • Inventory Linux systems using the affected module to assess exposure
  • Monitor system logs for potential exploitation attempts
  • Verify patch application and system reboot to ensure fix effectiveness
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and source item provide details about the vulnerability, including its description and affected versions. However, the corpus does not establish specific exploitation or impact, and remediation priority is not explicitly stated.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-80572 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-80572

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-80572 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-80572

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Input: byd - synchronize timer deletion before freeing private data

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/80xxx/CVE-2026-80572.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/84b205297fa15f97510342221d8c9a0119711478

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/28d984a66b9e14be74986167b6ad40b5e0daf19a

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/ee944a706a18322b4a2599eebe8040a2994e928f

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8dbfd8e32a13e116790780ed0be82b5a05eb9916

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2e509ef60ee41a2da0deb062c262bb530143fb37

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/c83e79c0842ed29860648bcce5022ef0ba5001c6

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.