PT-2026-90284

CVE-2026-89568

·

Published

2026-09-11

·

Updated

2026-11-12

Description by

Score
N/A
Not available

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.

Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description An issue exists in the kho preserved memory reserve() function where the size of a preservation is calculated using a 32-bit integer shift operation 1 << (order + PAGE SHIFT). Because the constant 1 is treated as a 32-bit integer, it can only be shifted by up to 31 bits, limiting the calculation to preservations up to 2 GiB. When preservations larger than 2 GiB are requested—which is possible via the kho preserve pages() function used by memblock reserve mem—it results in undefined behavior.
Recommendations Update the Linux kernel to a version where the kho preserved memory reserve() function uses 1UL for the shifting operation to ensure correct size calculations for preservations exceeding 2 GiB.
Exploitability
Exploit
Vendors
Affected products
Related identifiers
USN-9018-1
USN-9018-2
USN-9019-1
USN-9020-1
USN-9021-1
Found an issue in the description? Have something to add? Feel free to write us 👾