In the Linux kernel, the following vulnerability has been resolved: udf: validate free block extents against the partition length udf_free_blocks()… (CVE-2026-64324)
A vulnerability in the Linux kernel's UDF filesystem code allows a crafted filesystem extent to bypass boundary checks, leading to an out-of-bounds read and kernel panic. This issue arises from improper validation of free block extents against the partition length in udf_free_blocks(). Local users with the ability to mount UDF media and truncate files can trigger a denial of service by causing the kernel to panic. There is no impact on confidentiality or integrity. The vulnerability is resolved by correcting the boundary checks and adding validation to prevent out-of-range bitmap indexing.
AI Analysis
Technical Summary
The Linux kernel's udf_free_blocks() function previously validated logical block numbers and counts against the partition length but omitted the extent offset from this check. This allowed a crafted extent where logicalBlockNum + offset + count exceeded the partition length, leading to an out-of-bounds access of the space bitmap array. Triggering this condition via a file truncation (ftruncate(2)) on a file backed by such an extent causes a kernel panic, resulting in a local denial of service. On systems where unprivileged users can mount UDF media (e.g., desktop systems using UDisks/polkit), this vulnerability can be exploited without elevated privileges. The fix involves using the full sum (logicalBlockNum + offset + count) for boundary validation and adding checks in load_block_bitmap() to reject out-of-range block groups before accessing the bitmap array.
Potential Impact
This vulnerability leads to a local denial of service by causing a kernel panic when a specially crafted UDF filesystem extent is accessed and truncated. There is no known impact on confidentiality or integrity. The attack requires local access and the ability to mount or have mounted a crafted UDF filesystem. Systems that restrict mounting to privileged users have a higher barrier to exploitation.
Mitigation Recommendations
A fix has been implemented in the Linux kernel to properly validate free block extents against the partition length and prevent out-of-range bitmap indexing. Users should apply the official kernel updates that include this fix. Systems that require root or CAP_SYS_ADMIN to mount UDF filesystems are less exposed. No additional mitigation is required beyond applying the vendor's patch when available.
In the Linux kernel, the following vulnerability has been resolved: udf: validate free block extents against the partition length udf_free_blocks()… (CVE-2026-64324)
Description
A vulnerability in the Linux kernel's UDF filesystem code allows a crafted filesystem extent to bypass boundary checks, leading to an out-of-bounds read and kernel panic. This issue arises from improper validation of free block extents against the partition length in udf_free_blocks(). Local users with the ability to mount UDF media and truncate files can trigger a denial of service by causing the kernel to panic. There is no impact on confidentiality or integrity. The vulnerability is resolved by correcting the boundary checks and adding validation to prevent out-of-range bitmap indexing.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel's udf_free_blocks() function previously validated logical block numbers and counts against the partition length but omitted the extent offset from this check. This allowed a crafted extent where logicalBlockNum + offset + count exceeded the partition length, leading to an out-of-bounds access of the space bitmap array. Triggering this condition via a file truncation (ftruncate(2)) on a file backed by such an extent causes a kernel panic, resulting in a local denial of service. On systems where unprivileged users can mount UDF media (e.g., desktop systems using UDisks/polkit), this vulnerability can be exploited without elevated privileges. The fix involves using the full sum (logicalBlockNum + offset + count) for boundary validation and adding checks in load_block_bitmap() to reject out-of-range block groups before accessing the bitmap array.
Potential Impact
This vulnerability leads to a local denial of service by causing a kernel panic when a specially crafted UDF filesystem extent is accessed and truncated. There is no known impact on confidentiality or integrity. The attack requires local access and the ability to mount or have mounted a crafted UDF filesystem. Systems that restrict mounting to privileged users have a higher barrier to exploitation.
Mitigation Recommendations
A fix has been implemented in the Linux kernel to properly validate free block extents against the partition length and prevent out-of-range bitmap indexing. Users should apply the official kernel updates that include this fix. Systems that require root or CAP_SYS_ADMIN to mount UDF filesystems are less exposed. No additional mitigation is required beyond applying the vendor's patch when available.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-mpf7-xmx2-frhw
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-64324"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a65420d9c2644c7f80859b6
Added to database: 07/25/2026, 23:09:01 UTC
Last enriched: 07/25/2026, 23:34:52 UTC
Last updated: 07/26/2026, 03:43:14 UTC
Views: 4
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.