In the Linux kernel, the following vulnerability has been resolved: exfat: fix potential use-after-free in exfat_find_dir_entry() In… (CVE-2026-63808)
A use-after-free vulnerability was identified and fixed in the Linux kernel's exFAT filesystem driver in the function exfat_find_dir_entry(). The issue involved releasing a buffer_head before it was fully dereferenced, potentially leading to invalid memory access. This flaw was confirmed using kernel sanitizers and a crafted exFAT image. The patch moves the release operation to after all dereferences, eliminating the use-after-free condition.
AI Analysis
Technical Summary
The Linux kernel's exfat_find_dir_entry() function contained a use-after-free vulnerability where the buffer_head (bh) obtained from exfat_get_dentry() was released via brelse(bh) before the directory entry pointer (ep) was fully dereferenced in the TYPE_EXTEND branch. This could cause a stale pointer dereference since brelse() drops the reference to the underlying page backing bh->b_data, which ep points into. The vulnerability was confirmed with kernel sanitizers (KASAN, DEBUG_PAGEALLOC, PAGE_POISONING) using a crafted exFAT image that forced the vulnerable code path. The fix involved moving brelse(bh) to after all uses of ep, preventing the use-after-free. This is a memory safety fix similar to a prior fix in exfat_load_upcase_table().
Potential Impact
This vulnerability could lead to a kernel crash or memory corruption due to use-after-free in the exFAT filesystem driver. While no exploits in the wild are known, exploitation could cause denial of service or potentially escalate privileges if leveraged in a crafted exFAT image scenario. The issue affects kernel stability and security when mounting or accessing specially crafted exFAT filesystems.
Mitigation Recommendations
A fix for this vulnerability has been applied to the Linux kernel source code. Users and administrators should update their Linux kernel to a version that includes this patch to eliminate the use-after-free condition in exfat_find_dir_entry(). Patch status is confirmed by the description of the fix; no additional mitigation is required beyond applying the official kernel update.
In the Linux kernel, the following vulnerability has been resolved: exfat: fix potential use-after-free in exfat_find_dir_entry() In… (CVE-2026-63808)
Description
A use-after-free vulnerability was identified and fixed in the Linux kernel's exFAT filesystem driver in the function exfat_find_dir_entry(). The issue involved releasing a buffer_head before it was fully dereferenced, potentially leading to invalid memory access. This flaw was confirmed using kernel sanitizers and a crafted exFAT image. The patch moves the release operation to after all dereferences, eliminating the use-after-free condition.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel's exfat_find_dir_entry() function contained a use-after-free vulnerability where the buffer_head (bh) obtained from exfat_get_dentry() was released via brelse(bh) before the directory entry pointer (ep) was fully dereferenced in the TYPE_EXTEND branch. This could cause a stale pointer dereference since brelse() drops the reference to the underlying page backing bh->b_data, which ep points into. The vulnerability was confirmed with kernel sanitizers (KASAN, DEBUG_PAGEALLOC, PAGE_POISONING) using a crafted exFAT image that forced the vulnerable code path. The fix involved moving brelse(bh) to after all uses of ep, preventing the use-after-free. This is a memory safety fix similar to a prior fix in exfat_load_upcase_table().
Potential Impact
This vulnerability could lead to a kernel crash or memory corruption due to use-after-free in the exFAT filesystem driver. While no exploits in the wild are known, exploitation could cause denial of service or potentially escalate privileges if leveraged in a crafted exFAT image scenario. The issue affects kernel stability and security when mounting or accessing specially crafted exFAT filesystems.
Mitigation Recommendations
A fix for this vulnerability has been applied to the Linux kernel source code. Users and administrators should update their Linux kernel to a version that includes this patch to eliminate the use-after-free condition in exfat_find_dir_entry(). Patch status is confirmed by the description of the fix; no additional mitigation is required beyond applying the official kernel update.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-rp7p-3v5m-f8gg
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-63808"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a5d27ad2a4a8d59891315c5
Added to database: 07/19/2026, 19:38:21 UTC
Last enriched: 07/19/2026, 20:19:47 UTC
Last updated: 07/20/2026, 17:26:47 UTC
Views: 11
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.