PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-89725 Linux CVE debrief

A Linux kernel vulnerability allows for an out-of-bounds write on RX overflow in the media: cec: stm32 module. This issue arises from the lack of a bounds check in the stm32_rx_done() function, which can lead to writing peer-controlled bytes into surrounding memory. The vulnerability is reachable in normal operation once the driver has probed and receiving is enabled, from the IRQ thread, without any local privilege.

Vendor
Linux
Product
Unknown
CVSS
HIGH 8.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-11
Original CVE updated
2026-10-19
Advisory published
2026-09-11
Advisory updated
2026-10-19

Who should care

System administrators and security teams responsible for Linux kernel-based systems should assess their exposure and apply remediation. Linux distributions and maintainers should review and update their packages to address this vulnerability. Security teams should monitor for potential exploitation attempts and verify the integrity of the system and surrounding memory.

Why it matters

CVE-2026-89725 is a high-severity vulnerability in the Linux kernel that allows for out-of-bounds write on RX overflow in the media: cec: stm32 module. System administrators and security teams should assess their exposure and apply remediation.

  • Verify RX overflow handling in media: cec: stm32 module.
  • Assess exposure of Linux kernel-based systems.
  • Monitor for potential exploitation attempts.
  • Apply remediation by updating to a fixed version.

Technical summary

The vulnerability is caused by the lack of a bounds check in the stm32_rx_done() function, which can lead to writing peer-controlled bytes into surrounding memory. The CVE record and source item provide details on the vulnerability, including its description, CVSS score, and affected versions. A Linux kernel vulnerability allows for an out-of-bounds write on RX overflow in the media: cec: stm32 module. This issue arises from the lack of a bounds check in the stm32_rx_done() function, which can lead to writing peer-controlled bytes into surrounding memory. The vulnerability is reachable in normal operation once the driver has probed and receiving is enabled, from the IRQ thread, without any local privilege. The

Defensive priority

High priority should be given to assessing exposure and applying remediation, as this vulnerability has a high CVSS score of 8.8 and can be exploited without local privilege.

Recommended defensive actions

  • Assess exposure by checking if the system uses the affected module and if the version is prior to the fixed version.
  • Apply remediation by updating to a fixed version of the Linux kernel.
  • Monitor for potential exploitation attempts.
  • Verify the integrity of the system and surrounding memory.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • 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.

Evidence notes

The CVE record and source item provide details on the vulnerability, including its description, CVSS score, and affected versions. However, the corpus does not establish specific versions that are fixed or fully verified exploitation.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-89725 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-89725 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • media: cec: stm32: prevent out-of-bounds write on RX overflow

    Unverified legacy reference

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

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/3df1a4026662121011187247897fe95fd84e8a3a

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/37ac45f7d6e3a6a5dcf6452a0b7bad9a543e8344

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/1b4fdefd788db990d1805feb5c7b2388de791ecd

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/0c260d3f97e52978a8c769bb095ac0901333a3ac

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    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.