Skip to main content
VulnerabilityPublished

CVE-2026-99179: Linux kernel · watch_queue: Fix note pool publication race in watch_queue_set_size()

Source GCVE Database

0
Authoritative record:CVE-2026-99179

Not known to be exploited · fixed in 811fb6d0b07605e8e8d93bde8748be4b3028809a : patch Linux kernel soon.

Data as of 28 Oct 2026, 13:46 UTC

Severity
High

Rated High by Threat Radar's AI analysis · CVSS not yet scored by NVD

Patch
Available – fixed in 811fb6d0b07605e8e8d93bde8748be4b3028809a, 9e73a6754457ffed8399b835552013b9363e51d1, 5e531d62f1f8834faf7a4eed0d41105cf6570a8f

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 28 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade Linux kernel to 811fb6d0b07605e8e8d93bde8748be4b3028809a, 9e73a6754457ffed8399b835552013b9363e51d1 or 5e531d62f1f8834faf7a4eed0d41105cf6570a8f.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ c73be61cede5882f9605a852414db559c0ebedfd, < 811fb6d0b07605e8e8d93bde8748be4b3028809a
Fixed in
  • 811fb6d0b07605e8e8d93bde8748be4b3028809a
LinuxLinuxAffected
  • ≥ c73be61cede5882f9605a852414db559c0ebedfd, < 9e73a6754457ffed8399b835552013b9363e51d1
Fixed in
  • 9e73a6754457ffed8399b835552013b9363e51d1
LinuxLinuxAffected
  • ≥ c73be61cede5882f9605a852414db559c0ebedfd, < 5e531d62f1f8834faf7a4eed0d41105cf6570a8f
Fixed in
  • 5e531d62f1f8834faf7a4eed0d41105cf6570a8f
LinuxLinuxAffected
  • =5.8
Fixed in–

AI-suggested

A fix is available that corrects the memory ordering by publishing nr_notes last with smp_store_release() and reading it with smp_load_acquire() in post_one_notification(). Users should apply the official kernel patch that addresses this race condition to prevent exploitation.

Description

A race condition in the Linux kernel's watch_queue subsystem was fixed. The vulnerability involves a race between watch_queue_set_size() and post_one_notification() functions, which can lead to a NULL pointer dereference and kernel panic. An unprivileged user can trigger this by racing certain ioctl calls on a notification pipe, causing a fatal exception in the kernel.

References

Community reviews

Loading reviews…