Approved changes feed: RSS · Atom
cpe:2.3:a:libfuse_project:libfuse:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Libfuse Project (fb5c581e-5598-551c-b893-92c59b313721) |
|---|---|
| Product | Libfuse (a1909828-bd2b-518f-8f58-7241dbe8d0d0) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/libfuse/libfuse |
purl2cpe | 2026-06-01 10:12:49.931504 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-33179 |
vulnerable | 2026-06-08 07:59:09.296724 |
libfuse: NULL Pointer Dereference and Memory Leak in io_uring Queue Initialization
MEDIUM (5.5)
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; the traditional /dev/fuse path is not affected. PoC confirmed with AddressSanitizer/LeakSanitizer. This issue has been patched in version 3.18.2.
Published: 2026-03-20T20:20:09.171Z
Updated: 2026-03-25T13:55:45.971Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33150 |
vulnerable | 2026-06-08 07:59:09.166852 |
Use After Free in libfuse
HIGH (7.8)
libfuse is the reference implementation of the Linux FUSE. From version 3.18.0 to before version 3.18.2, a use-after-free vulnerability in the io_uring subsystem of libfuse allows a local attacker to crash FUSE filesystem processes and potentially execute arbitrary code. When io_uring thread creation fails due to resource exhaustion (e.g., cgroup pids.max), fuse_uring_start() frees the ring pool structure but stores the dangling pointer in the session state, leading to a use-after-free when the session shuts down. The trigger is reliable in containerized environments where cgroup pids.max limits naturally constrain thread creation. This issue has been patched in version 3.18.2.
Published: 2026-03-20T20:20:29.963Z
Updated: 2026-07-15T01:07:15.081Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2010-3879 |
vulnerable | 2026-06-08 04:55:17.720717 |
Details available
FUSE, possibly 2.8.5 and earlier, allows local users to create mtab entries with arbitrary pathnames, and consequently unmount any filesystem, via a symlink attack on the parent directory of the mountpoint of a FUSE filesystem, a different vulnerability than CVE-2010-0789.
Published: 2011-01-22T21:00:00.000Z
Updated: 2024-08-07T03:26:11.877Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.