-

CVE-2026-53361

af_unix: Set gc_in_progress to true in unix_gc().

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().
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
Produkt Linux
Default Statusunaffected
Version 328840c93bd6a4871dd10908d01b41eab83eb8e2
Version < 82c17e13d404f686e164590483fd6c1abaa675d0
Status affected
Version 8b90a9f819dc2a06baae4ec1a64d875e53b824ec
Version < 591f1ac217428a6d2b32a8ac14aac0fab44f155a
Status affected
Version 8b90a9f819dc2a06baae4ec1a64d875e53b824ec
Version < 0cfa78c050662784fc8e3ab26dbfd1dc632b2082
Status affected
Version 8b90a9f819dc2a06baae4ec1a64d875e53b824ec
Version < d82ba05263c69fa2437fe93e4e561cc40f4c03af
Status affected
Version ceb8bd6c69c1680fd9b45e7f16d7170c9c7513a5
Status affected
Version 6.6.93
Version < 6.6.144
Status affected
Version 6.1.141
Version < 6.2
Status affected
HerstellerLinux
Produkt Linux
Default Statusaffected
Version 6.9
Status affected
Version 0
Version < 6.9
Status unaffected
Version <= 6.6.*
Version 6.6.144
Status unaffected
Version <= 6.12.*
Version 6.12.95
Status unaffected
Version <= 6.18.*
Version 6.18.38
Status unaffected
Version <= *
Version 7.1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.17% 0.068
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/0cfa78c050662784fc8e3ab26dbfd1dc632b2082
https://git.kernel.org/stable/c/591f1ac217428a6d2b32a8ac14aac0fab44f155a
https://git.kernel.org/stable/c/82c17e13d404f686e164590483fd6c1abaa675d0
https://git.kernel.org/stable/c/d82ba05263c69fa2437fe93e4e561cc40f4c03af