PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-89441 Linux CVE debrief

A use-after-free vulnerability was found in the Linux kernel's mmc: via-sdmmc module. When the device interrupt is disabled and the IRQ is freed, new card-detect work can still run, accessing freed memory. The issue was resolved by canceling card-detect work after freeing the IRQ and before canceling finish_bh_work. This vulnerability requires attention from Linux kernel developers, maintainers, and users of Linux-based systems that utilize the mmc: via-sdmmc module. The use-after-free vulnerability can lead to system crashes, instability, or potential elevation of privileges.

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

Who should care

Linux kernel developers and maintainers, Linux distribution vendors, and users of Linux-based systems that utilize the mmc: via-sdmmc module. These individuals should review and apply the patch to ensure the security and stability of the system. They should also verify the cancellation of card-detect work and finish_bh_work, and ensure the device interrupt is disabled and the IRQ is freed properly.

Why it matters

This vulnerability requires attention from Linux kernel developers, maintainers, and users of Linux-based systems that utilize the mmc: via-sdmmc module. The use-after-free vulnerability can lead to system crashes, instability, or potential elevation of privileges. It is essential to review and apply the patch to ensure the security and stability of the system.

  • Potential system crashes or instability due to use-after-free vulnerability
  • Possible elevation of privileges or unauthorized access
  • Required verification of patch application and system vulnerability

Technical summary

The Linux kernel's mmc: via-sdmmc module has a use-after-free vulnerability. When the device interrupt is disabled and the IRQ is freed, new card-detect work can still run, accessing freed memory. The issue was resolved by canceling card-detect work after freeing the IRQ and before canceling finish_bh_work. This vulnerability affects Linux kernel developers, maintainers, and users of Linux-based systems that utilize the mmc: via-sdmmc module. The patch was applied to the Linux kernel's mmc: via-sdmmc module to resolve the issue.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the patch to the Linux kernel's mmc: via-sdmmc module
  • Ensure the device interrupt is disabled and the IRQ is freed properly
  • Verify the cancellation of card-detect work and finish_bh_work
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • 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 issue was found by an in-house static analysis tool and confirmed by manual code review. The CVE record and NVD entry provide details on the vulnerability. The vulnerability affects Linux kernel developers, maintainers, and users of Linux-based systems that utilize the mmc: via-sdmmc module. The patch was applied to the Linux kernel's mmc: via-sdmmc module to resolve the issue.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-89441 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-89441 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/57e5d877f898d5e5c9d672a77bb6bdd24f0d9bf5

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

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

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

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

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

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.