PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-89572 Linux CVE debrief

A vulnerability in the Linux kernel's cpufreq: apple-soc component has been addressed. The issue involves improper cleanup of OPP tables from firmware on certain failure paths, potentially leading to resource leaks or other issues if not properly handled. The vulnerability has been resolved by using the cpumask OPP helper after the policy CPU mask has been populated, pairing it with the matching cpumask remove helper on failure paths and in apple_soc_cpufreq_exit(). This change also removes the separate dev_pm_opp_set_sharing_cpus() call, as the cpumask helper loads the DT OPP tables for all CPUs in the policy.

Vendor
Linux
Product
Unknown
CVSS
Unknown
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, as well as users who rely on the cpufreq: apple-soc component, should assess exposure and apply patches to prevent potential resource leaks or issues. This includes verifying affected versions of the Linux kernel, assessing exposure, and applying patches to prevent potential issues. Additionally, users should monitor for any potential resource leaks or issues related to OPP tables.

Why it matters

A vulnerability in the Linux kernel's cpufreq: apple-soc component has been addressed, requiring verification of affected versions and application of patches to prevent potential resource leaks or issues.

  • Verification of affected versions is required to determine exposure.
  • Proper cleanup of OPP tables is necessary to prevent resource leaks.
  • Assessment of exposure and application of patches is necessary to prevent potential issues.

Technical summary

The Linux kernel's cpufreq: apple-soc component has a vulnerability related to improper cleanup of OPP tables from firmware on certain failure paths. The issue has been addressed by the Linux kernel maintainers, who have used the cpumask OPP helper after the policy CPU mask has been populated, pairing it with the matching cpumask remove helper on failure paths and in apple_soc_cpufreq_exit(). This change also removes the separate dev_pm_opp_set_sharing_cpus() call, as the cpumask helper loads the DT OPP tables for all CPUs in the policy. Users should review and apply the patches provided to ensure proper cleanup of OPP tables.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the patches provided by the Linux kernel maintainers to ensure proper cleanup of OPP tables.
  • Verify the affected versions of the Linux kernel and assess exposure.
  • Monitor for any potential resource leaks or issues related to OPP tables.
  • 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 CVE record and NVD entry provide details on the vulnerability. However, the impact and affected versions are not explicitly stated, requiring verification from official sources. The Linux kernel maintainers have addressed the issue, and users should review and apply the patches provided to ensure proper cleanup of OPP tables. The affected versions of the Linux kernel need to be verified to determine exposure, and assessment of exposure and application of patches is necessary to prevent potential issues.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-89572 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-89572 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/36c55d118d5ecd2fb444f52802955903937b9ccd

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/7c19b94c625dc7042b0a7dff4c8da158358ffa2c

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

  • Source reference

    Unverified legacy reference

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

    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.