PT-2026-46016 · Linux+2 · Linux Kernel+2
CVE-2026-46253
·
Published
2026-02-01
·
Updated
2026-08-21
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A heap buffer overflow (out-of-bounds write) exists in the
persistent ram save old() function within the pstore/ram component. The issue occurs when the function is called multiple times for the same persistent ram zone. The function only allocates the old log buffer when it is NULL, but it unconditionally updates the old log size variable to the current buffer size before performing a memcpy fromio() operation. If the buffer size increases between kernel boot cycles, the memcpy fromio() call overflows the heap. This can subsequently lead to an out-of-bounds read when ramoops pstore read() accesses the buffer using the incorrect, larger old log size.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Memory Corruption
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linuxmint
Linux Kernel
Ubuntu