Skip to main content

Linux Kernel CVE-2026-89588

| EUVDEUVD-2026-76500 HIGH
2026-09-11 Linux GHSA-rcxp-8r6g-r5jm
8.4
CVSS 3.1 · Vendor: Linux
Share

Severity by source

Vendor (Linux) PRIMARY
8.4 HIGH
AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
4.7 MEDIUM

Requires firmware or hypervisor control to inject crafted CPER records (PR:H, AC:H); primary impact is kernel panic (A:H) with limited OOB read exposure (C:L); no integrity impact substantiated.

3.1 AV:L/AC:H/PR:H/UI:N/S:U/C:L/I:N/A:H
4.0 AV:L/AC:H/AT:P/PR:H/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

6
Metadata Corrected
Sep 13, 2026 - 09:40 vuln.today
tag: Denial Of Service added
Analysis Generated
Sep 13, 2026 - 08:58 vuln.today
CVSS changed
Sep 13, 2026 - 07:22 NVD
8.4 (HIGH)
Patch available
Sep 11, 2026 - 21:18 EUVD
CVE Published
Sep 11, 2026 - 19:44 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 11, 2026 - 19:44 cve.org
HIGH 8.4

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

ACPI: APEI: GHES: fix ARM section length accounting after header

In ghes_handle_arm_hw_error(), after skipping the cper_sec_proc_arm header with (err + 1), the remaining length was reduced by sizeof(err) (pointer size) instead of sizeof(*err) (structure size).

That overestimates the bytes left for cper_arm_err_info records and can let the parser read past the CPER section when err_info_num is large enough relative to error_data_length.

Use sizeof(*err) so the length accounting matches the pointer advance and the earlier sizeof(*err) size check.

AnalysisAI

Out-of-bounds read in Linux kernel ACPI APEI GHES ARM hardware error handler arises from using pointer size instead of structure size when accounting for remaining CPER buffer after skipping the cper_sec_proc_arm header. Affected are stable branches 6.12.x through 6.12.109, 6.18.x through 6.18.50, 7.x through 7.2.4, and pre-7.3-rc1, on ARM systems with ACPI APEI support. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Install
technique details hidden
C2
technique details hidden
Execute
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Exploitation requires all of: (1) an ARM architecture system - the ghes_handle_arm_hw_error() code path is ARM-specific and x86/other systems are unaffected; (2) ACPI APEI GHES support compiled and enabled in the kernel, and the platform firmware must expose at least one Generic Hardware Error Source via ACPI tables (non-default on many commodity ARM deployments); (3) the ability to control or inject crafted CPER ARM processor error records, which in practice requires physical firmware access, a compromised BIOS/UEFI, or a malicious hypervisor delivering fabricated ACPI hardware error notifications to a guest OS; (4) the crafted record must set err_info_num large enough relative to error_data_length to exceed the miscalculated boundary. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The input CVSS vector AV:L/AC:L/PR:N/UI:N/C:H/I:H/A:H deserves scrutiny: triggering this path requires a platform to present crafted CPER ARM processor error records via ACPI firmware tables, which is not a standard unprivileged local operation - it implies either physical/firmware access or control over the hypervisor ACPI layer in a cloud environment, making PR:N and AC:L both overly generous. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Upgrade to Linux 6.12.109, 6.18.50, 7.2.4, or apply the 7.3-rc1 patch as appropriate for the running branch. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, identify and catalog all ARM-based systems running Linux kernel versions 6.12.x through 6.12.109, 6.18.x through 6.18.50, or 7.x through 7.2.4 with ACPI APEI enabled (verify via /sys/firmware/acpi); prioritize datacenter and production ARM infrastructure in your assessment. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-89588 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy