PT-2026-55699 · Linux · Linux

Igor Ushakov

·

Published

2026-07-04

·

Updated

2026-07-04

·

CVE-2026-53361

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
af unix: Set gc in progress to true in unix gc().
Igor Ushakov reported that unix gc() could run with gc in progress being false if the work is scheduled while running:
Thread 1 Thread 2 Thread 3

      unix schedule gc()      unix schedule gc()
      `- if (!gc in progress)   `- if (!gc in progress)
       |- gc in progress = true   |
       `- queue work()       |
unix gc() <----------------/ | | |- gc in progress = true ... - queue work() | | - gc in progress = false | | unix gc() <---------------------------------------------' | ... /* gc in progress == false */ | `- gc in progress = false
unix peek fpl() relies on gc in progress not to confuse GC by MSG PEEK.
Let's set gc in progress to true in unix gc().
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-53361

Affected Products

Linux