PT-2026-8156

CVE-2026-23161

·

Published

2026-01-01

·

Updated

2026-10-06

Description by

CVSS 3.1
7.3
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A race condition exists in the shmem swap freeing helper within the Linux kernel. The issue arises from incorrectly handling the order of swap entries, specifically when retrieving the order before erasing the swap entry with xa cmpxchg irq. This can lead to outdated order values if the entry is split or modified concurrently. Additionally, the order could potentially exceed expected bounds, causing truncation to erase data beyond the intended border. The problem was observed during ZSWAP stress testing, resulting in swapoff hangs and kernel panics. The fix involves opening the code for the Xarray cmpxchg and placing order retrieval and value checking within the same critical section, along with ensuring the order does not exceed the end border.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Related identifiers
OESA-2026-2581
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20873-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1
SUSE-SU-2026:23267-1
SUSE-SU-2026:23268-1
SUSE-SU-2026:23269-1
SUSE-SU-2026:23270-1
SUSE-SU-2026:23271-1
SUSE-SU-2026:23272-1
SUSE-SU-2026:23288-1
SUSE-SU-2026:23290-1
SUSE-SU-2026:23291-1
SUSE-SU-2026:23292-1
SUSE-SU-2026:23293-1
SUSE-SU-2026:23296-1
SUSE-SU-2026:23337-1
SUSE-SU-2026:23338-1
SUSE-SU-2026:23339-1
SUSE-SU-2026:23340-1
SUSE-SU-2026:23341-1
SUSE-SU-2026:23343-1
USN-8570-1
USN-8570-2
USN-8594-1
USN-8604-1
USN-8605-1
USN-8669-1
Found an issue in the description? Have something to add? Feel free to write us 👾