CVE-2026-33179NULL Pointer Dereference in Project Libfuse

Severity
5.5MEDIUMNVD
EPSS
0.0%
top 98.24%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedMar 20

Description

libfuse is the reference implementation of the Linux FUSE. From version 3.18.0 to before version 3.18.2, a NULL pointer dereference and memory leak in fuse_uring_init_queue allows a local user to crash the FUSE daemon or cause resource exhaustion. When numa_alloc_local fails during io_uring queue entry setup, the code proceeds with NULL pointers. When fuse_uring_register_queue fails, NUMA allocations are leaked and the function incorrectly returns success. Only the io_uring transport is affected

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HExploitability: 1.8 | Impact: 3.6

Affected Packages2 packages

NVDlibfuse_project/libfuse3.18.03.18.2
CVEListV5libfuse/libfuse>= 3.18.0, < 3.18.2

Patches

🔴Vulnerability Details

2
CVEList
libfuse: NULL Pointer Dereference and Memory Leak in io_uring Queue Initialization2026-03-20
OSV
CVE-2026-33179: libfuse is the reference implementation of the Linux FUSE2026-03-20

📋Vendor Advisories

2
Red Hat
libfuse: libfuse: Denial of Service via NULL pointer dereference and memory leak2026-03-20
Debian
CVE-2026-33179: fuse3 - libfuse is the reference implementation of the Linux FUSE. From version 3.18.0 t...2026

🕵️Threat Intelligence

1
Wiz
CVE-2026-33179 Impact, Exploitability, and Mitigation Steps | Wiz
CVE-2026-33179 — NULL Pointer Dereference | cvebase