CVE-2026-64263
Received Received - Intake

Heap-based Buffer Overflow in Linux Kernel FUSE-URING

Vulnerability report for CVE-2026-64263, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-25

Last updated on: 2026-07-25

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: fuse-uring: fix moving cancelled entry to ent_in_userspace list fuse_uring_cancel() moves entries that are available (these have no reqs attached) to the ent_in_userspace list. ent_list_request_expired() checks the first entry on ent_in_userspace and dereferences ent->fuse_req unconditionally, which will crash on a cancelled entry that was moved to this list. Fix this by freeing the entry and dropping queue_refs directly in fuse_uring_cancel(). This is safe because cancel is the cancel handler itself - after io_uring_cmd_done(), no more cancels will be dispatched for this command, and teardown serializes with cancel via queue->lock. Since cancel now decrements queue_refs, fuse_uring_abort() must no longer gate fuse_uring_abort_end_requests() on queue_refs > 0, as cancelled entries may have already dropped queue_refs while requests are still queued. Remove the gate so abort always flushes requests and stops queues.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-25
Last Modified
2026-07-25
Generated
2026-07-25
AI Q&A
2026-07-25
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
linux kernel *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is in the Linux kernel's fuse-uring component. It involves a crash when handling cancelled entries in the ent_in_userspace list. The issue occurs because fuse_uring_cancel() moves entries without requests to ent_in_userspace, but ent_list_request_expired() tries to access a freed entry's fuse_req field, causing a dereference crash.

Detection Guidance

This vulnerability is specific to the Linux kernel's fuse-uring component and requires kernel-level detection. Check if your system is running a vulnerable kernel version by running: uname -a. If you are using a kernel version affected by this issue, you may need to update or patch it.

Impact Analysis

This vulnerability could cause a system crash (denial of service) if an attacker triggers the specific conditions involving fuse-uring operations. It may affect systems using FUSE (Filesystem in Userspace) with io_uring support.

Mitigation Strategies

Update your Linux kernel to the latest patched version to resolve this issue. If immediate patching is not possible, consider disabling the fuse-uring feature if it is not required for your system's operations.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-64263. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart