Vulnerability DatabaseGHSA-cvmj-47v9-35m9

GHSA-cvmj-47v9-35m9
Rust vulnerability analysis and mitigation

Overview

The fuser crate, a Rust implementation of FUSE (Filesystem in Userspace), was found to contain a vulnerability related to uninitialized memory read and leak. The issue was discovered in September 2025 and affects versions prior to 0.16.0. The vulnerability occurs during the creation of a new libfuse session where the operation list was incorrectly passed as NULL, while libfuse expects this argument to always point to a list of operations (GitHub Advisory, RustSec Advisory).

Technical details

The vulnerability is tracked as GHSA-cvmj-47v9-35m9 and has been assigned a high severity rating with a CVSS score of 8.2. The issue specifically occurs in the fuser::Session::new function when calling fusesessionnew, where the operation list parameter was incorrectly passed as NULL. This implementation error violates libfuse's expectation that the argument should always point to a valid list of operations. The vulnerability is classified under CWE-908 (Use of Uninitialized Resource) (GitHub Advisory).

Impact

The vulnerability results in uninitialized memory read and memory leaks in libfuse.so. This primarily affects the availability of the system, as indicated by the CVSS metrics showing high availability impact while confidentiality and integrity remain unaffected (GitHub Advisory).

Mitigation and workarounds

The vulnerability has been patched in version 0.16.0 of the fuser crate. As a workaround before updating, users can avoid enabling the 'libfuse' feature as the issue only occurs when this feature is enabled (GitHub PR).

Community reactions

The vulnerability was initially discovered through a project dependency check and was promptly addressed by the maintainers. The community actively participated in the resolution process, with multiple projects and developers being notified through cargo-deny. A parallel fix was also proposed in the libfuse project to make passing NULL operations acceptable (GitHub PR).

Additional resources


SourceThis report was generated using AI

Related Rust vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

GHSA-gfxp-f68g-8x78HIGH8.7
  • RustRust
  • libyml
NoNoSep 15, 2025
GHSA-95hm-pr6q-298wHIGH8.7
  • RustRust
  • fast-able
NoYesSep 15, 2025
GHSA-cvmj-47v9-35m9HIGH8.2
  • RustRust
  • fuser
NoYesSep 15, 2025
GHSA-hhw4-xg65-fp2xMEDIUM6.9
  • RustRust
  • serde_yml
NoNoSep 15, 2025
RUSTSEC-2025-0069N/AN/A
  • RustRust
  • daemonize
NoNoSep 14, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management