CVE-2026-89588

High

Description

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.

SeverityHigh
CVSS8.4
Exploit probability—
ProductLinux
PublishedSep 11, 2026
First seenSep 11, 2026

How to fix

Update
  • Linux Linux5ff385e9403e87ae33f65b8c38698d3b1e92cfde, 452eb28e03015abec6d4bf6488ee567706ade4e1, b48b613073c3d652cb1823c15d16f7067cf4cee4, 903308ea40adf0577d82eab69882faf8836326ce, 6.12.109, 6.18.50, 6.20 or later

Affected products

ProductAffected versionsFixed in
Linux Linux242c652849d979d0133c315a42d9acea0ff88390 ≤ v < 5ff385e9403e87ae33f65b8c38698d3b1e92cfde, 136093ba4161e0080088abff48273f6830a47766 ≤ v < 452eb28e03015abec6d4bf6488ee567706ade4e1, 87880af2d24e62a84ed19943dbdd524f097172f2 ≤ v < b48b613073c3d652cb1823c15d16f7067cf4cee4, 87880af2d24e62a84ed19943dbdd524f097172f2 ≤ v < 903308ea40adf0577d82eab69882faf8836326ce, db103b8bd3a4aca69b1b5fe8831a6ed75ac4b3bd, 6.12.75 ≤ v < 6.12.109, 6.18.16 ≤ v < 6.18.50, 6.19.6 ≤ v < 6.20, 7.05ff385e9403e87ae33f65b8c38698d3b1e92cfde, 452eb28e03015abec6d4bf6488ee567706ade4e1, b48b613073c3d652cb1823c15d16f7067cf4cee4, 903308ea40adf0577d82eab69882faf8836326ce, 6.12.109, 6.18.50, 6.20

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.