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

fuse: abort on fatal signal during sync init

When sync init is used and the server exits for some reason (error, crash)
while processing FUSE_INIT, the filesystem creation will hang. The reason
is that while all other threads will exit, the mounting thread (or process)
will keep the device fd open, which will prevent an abort from happening.

This is a regression from the async mount case, where the mount was done
first, and the FUSE_INIT processing afterwards, in which case there's no
such recursive syscall keeping the fd open.
Published: 2026-05-01
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel’s FUSE subsystem contains a flaw that can cause a mounting operation to hang when the FUSE server process exits or crashes during synchronous initialization. During sync init, the mounting thread keeps the device file descriptor open, preventing the kernel from aborting the mount and leaving the filesystem creation stalled. The effect is a resource exhaustion condition that blocks further operations on the affected filesystem, thereby denying availability to any service that relies on it. This weakness is a form of improper resource management (CWE-911).

Affected Systems

All Linux kernels that include the FUSE driver and perform synchronous mounts are subject to this issue. No specific kernel version is cited in the advisories, so every release prior to the patch is potentially vulnerable. Systems that deploy custom or older kernels and use synchronous FUSE mounts are at particular risk, regardless of distribution. The bug applies to any scenario where sync init is enabled for a FUSE mount.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity, and the EPSS score is unavailable while the vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that an attacker who can cause the FUSE server to receive a fatal signal—such as by sending a kill command or exploiting a crash in the server code—can trigger the hang. The likely attack vector is local or remote access to the server process. Because the condition requires a server crash during sync init and no public exploitation is documented, the likelihood of exploitation is moderate and requires monitoring of vulnerable environments.

Generated by OpenCVE AI on May 2, 2026 at 12:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the system to a Linux kernel that contains the FUSE init bug fix or apply the backport patch documented in the kernel commit logs.
  • If an immediate kernel upgrade is not feasible, avoid using synchronous mounts by disabling sync init or switching to asynchronous mounting options to mitigate the hang condition.
  • Deploy monitoring or watchdog mechanisms to detect stalled FUSE mounts and automatically clean up or restart the mount process to restore availability.

Generated by OpenCVE AI on May 2, 2026 at 12:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 02 May 2026 11:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-399
CWE-404

Sat, 02 May 2026 00:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Low


Sat, 02 May 2026 00:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-399
CWE-404

Fri, 01 May 2026 14:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: fuse: abort on fatal signal during sync init When sync init is used and the server exits for some reason (error, crash) while processing FUSE_INIT, the filesystem creation will hang. The reason is that while all other threads will exit, the mounting thread (or process) will keep the device fd open, which will prevent an abort from happening. This is a regression from the async mount case, where the mount was done first, and the FUSE_INIT processing afterwards, in which case there's no such recursive syscall keeping the fd open.
Title fuse: abort on fatal signal during sync init
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-05-01T13:56:09.254Z

Reserved: 2026-03-09T15:48:24.133Z

Link: CVE-2026-31713

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-01T14:16:21.390

Modified: 2026-05-01T15:24:14.893

Link: CVE-2026-31713

cve-icon Redhat

Severity : Low

Publid Date: 2026-05-01T00:00:00Z

Links: CVE-2026-31713 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-05-02T13:00:06Z

Weaknesses