Skip to main content

In the Linux kernel, the following vulnerability has been resolved: namespace: queue a mount only once for mount notifications mnt_notify_add() puts… (CVE-2026-98991)

0
Medium
Published: 10/23/2026 (10/23/2026, 15:31:34 UTC)
Source: GCVE Database

Description

A vulnerability in the Linux kernel's mount notification system allows a mount to be queued multiple times for notifications, leading to use-after-free memory access. This occurs because mnt_notify_add() does not check if a mount is already on the notification list, causing corrupted list state and potential kernel memory errors. The issue affects mounts with the MNT_SHRINKABLE flag, such as submounts of NFS, AFS, CIFS, and tracefs. The flaw has been resolved by initializing the notification list properly and preventing duplicate queueing of mounts.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 10/23/2026, 18:56:43 UTC

Technical Analysis

The Linux kernel vulnerability (CVE-2026-98991) arises from mnt_notify_add() adding mounts to the notify_list without verifying if they are already queued. During multiple umount_tree() calls under a single namespace_sem hold, mounts can be reparented and queued multiple times, corrupting the notification list. This leads to use-after-free errors when later mount operations access freed memory, triggering kernel slab-use-after-free bugs detected by KASAN. The issue specifically involves mounts marked MNT_SHRINKABLE, commonly found in submounts of network filesystems and tracefs. The fix involves initializing the to_notify list in alloc_vfsmnt() and ensuring mounts already queued are not added again, accepting that some move events may be lost but preventing memory corruption.

Potential Impact

This vulnerability can cause kernel memory corruption through use-after-free conditions, potentially leading to kernel crashes or instability. It affects mounts with the MNT_SHRINKABLE flag and can cause kernel slab-use-after-free errors detected by KASAN. There is no indication of remote exploitation or privilege escalation in the provided data. The impact is primarily on kernel stability and reliability during mount operations.

Mitigation Recommendations

A fix has been implemented in the Linux kernel to initialize the notification list properly and prevent mounts from being queued multiple times. Users should apply the official kernel update that includes this fix once available. Since this is a kernel-level issue, upgrading to the patched kernel version is the recommended mitigation. No other specific workarounds are indicated.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
GHSA-4qhh-mf87-xrfm
Osv Schema Version
1.4.0
Aliases
["CVE-2026-98991"]

Threat ID: 6adbaacfd73cc49347b20561

Added to database: 10/23/2026, 18:43:27 UTC

Last enriched: 10/23/2026, 18:56:43 UTC

Last updated: 10/23/2026, 23:05:05 UTC

Views: 4

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses