Description
In the Linux kernel, the following vulnerability has been resolved:

virtiofs: fix UAF on submount umount

iput() called from fuse_release_end() can Oops if the super block has
already been destroyed. Normally this is prevented by waiting for
num_waiting to go down to zero before commencing with super block shutdown.

This only works, however, for the last submount instance, as the wait
counter is per connection, not per superblock.

Revert to using synchronous release requests for the auto_submounts case,
which is virtiofs only at this time.
Published: 2026-07-19
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw in the Linux kernel's virtiofs subsystem is a use‑after‑free condition triggered during the unmount of a sub‑mount. The function iput() may be invoked after the super‑block has been destroyed, leading to a kernel Oops and a system crash. This crash represents only a denial‑of‑service impact and does not allow an attacker to execute arbitrary code or elevate privileges based on the information supplied.

Affected Systems

All Linux kernel builds that include the virtiofs filesystem are potentially vulnerable; no specific version range is mentioned in the advisory.

Risk and Exploitability

The CVSS score of 7.8 highlights a high severity flaw, while the EPSS score of less than 1% suggests a low likelihood of active exploitation. The vulnerability is not listed in CISA's KEV catalog. Based on the description, exploitation would most likely require a local process that can initiate an unmount of a virtiofs sub‑mount, making the threat primarily local.

Generated by OpenCVE AI on August 1, 2026 at 08:04 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that incorporates the virtiofs use‑after‑free fix.
  • If a kernel upgrade is not immediately possible, limit the ability to unmount virtiofs sub‑mounts to trusted or privileged processes only.
  • Enable kernel hardening options such as CONFIG_DEBUG_KERNEL or page-guard to reduce the impact of memory corruption.

Generated by OpenCVE AI on August 1, 2026 at 08:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4700-1 linux-6.1 security update
Debian DLA Debian DLA DLA-4717-1 linux security update
History

Tue, 21 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-825
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 20 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Sun, 19 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: virtiofs: fix UAF on submount umount iput() called from fuse_release_end() can Oops if the super block has already been destroyed. Normally this is prevented by waiting for num_waiting to go down to zero before commencing with super block shutdown. This only works, however, for the last submount instance, as the wait counter is per connection, not per superblock. Revert to using synchronous release requests for the auto_submounts case, which is virtiofs only at this time.
Title virtiofs: fix UAF on submount umount
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-05T12:35:21.826Z

Reserved: 2026-06-09T07:44:35.401Z

Link: CVE-2026-53381

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-53381 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T08:15:03Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference