PT-2026-27759 · Linux+2 · Linux Kernel+2

Published

2026-01-01

·

Updated

2026-06-16

·

CVE-2026-23394

CVSS v3.1

4.7

Medium

VectorAV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The Linux kernel contains a flaw in the af unix subsystem related to garbage collection (GC) and the interaction with the MSG PEEK flag. Specifically, the GC mechanism could incorrectly identify and purge receive queues of active sockets due to a race condition with MSG PEEK. This occurs because MSG PEEK increments a file reference count without coordinating with the GC process. The issue arises when a socket is closed but can still be received via another socket, and MSG PEEK is used. The GC thread may incorrectly determine that both sockets are dead, leading to data loss or unexpected behavior. The problem was previously addressed but reintroduced due to changes in the GC algorithm. A solution involves using a sequence count to signal the race condition during MSG PEEK to the GC, allowing it to defer SCC processing to the next run, avoiding the need for locking on the MSG PEEK side.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Race Condition

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-23394
OESA-2026-1862
OESA-2026-1863
OESA-2026-1864
USN-8277-1
USN-8277-2
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8310-1
USN-8374-1
USN-8393-1
USN-8440-1

Affected Products

Linuxmint
Linux Kernel
Ubuntu