PatchSiren cyber security CVE debrief
CVE-2026-89587 Linux CVE debrief
A stack buffer overflow vulnerability exists in the Linux kernel's ACPI: pfr_update query_capability() function. The function copies ACPI buffer objects returned by the firmware into fixed-size fields without validating the buffer lengths, potentially allowing a local attacker to execute arbitrary code. This vulnerability was confirmed using KASAN on Linux kernel version 7.2-rc6. The issue arises from the memcpy function used to copy firmware-supplied buffer objects into fixed-size fields in the struct pfru_update_cap_info without proper length validation. To mitigate this risk, it is essential to review and apply the provided kernel patches, implement additional monitoring and to
- 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 should assess exposure and apply patches or mitigations as necessary. Linux kernel developers and maintainers are responsible for reviewing and applying the provided kernel patches. Linux distribution vendors should ensure that their users have access to the patched versions. Users of Linux-based systems should verify the Linux kernel version and ensure it
Why it matters
The CVE-2026-89587 vulnerability in the Linux kernel's ACPI: pfr_update query_capability() function requires immediate attention from Linux kernel developers, maintainers, and users. A successful exploit could lead to local privilege escalation, denial of service, or arbitrary code execution. To mitigate this risk, it is essential to review and apply the provided kernel patches, implement additional monitoring and logging, and verify the Linux kernel version.
- Potential local privilege escalation
- Possible denial of service (DoS) via system crash
- Increased risk of arbitrary code execution
- Need for patch verification and deployment
Technical summary
The Linux kernel's ACPI: pfr_update query_capability() function is vulnerable to a stack buffer overflow. The function copies four ACPI buffer objects returned by the firmware into fixed-size u8[16] fields in struct pfru_update_cap_info using memcpy with the firmware-supplied length. If the firmware returns a buffer length greater than 16 for any of these fields, memcpy writes past the destination array, potentially allowing a local attacker to execute arbitrary code.
Defensive priority
High
Recommended defensive actions
- Review and apply the provided kernel patches to address the stack buffer overflow vulnerability.
- Implement additional monitoring and logging to detect potential exploitation attempts.
- Verify the Linux kernel version and ensure it is up-to-date with the latest security patches.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The vulnerability was confirmed using KASAN on Linux kernel version 7.2-rc6. The issue arises from the memcpy function used to copy firmware-supplied buffer objects into fixed-size fields in the struct pfru_update_cap_info without proper length validation.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-89587 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-89587
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-89587 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-89587
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/15d2b7f38f95d28652170344f39ee492c55e567c
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6d4ed2fd022bc862b156e53aae163b61259e1caa
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a2151624b55029dad0ca7efd17fb83a0461c8843
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ced45be0073a8a31b30b4a7f68cd3a15734515de
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.