CVE-2025-40287

CVE-2025-40287

published December 7, 2025

CVSS
—
EPSS
0%
Percentile
7.7
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

exfat: fix improper check of dentry.stream.valid_size

We found an infinite loop bug in the exFAT file system that can lead to a

Denial-of-Service (DoS) condition. When a dentry in an exFAT filesystem is

malformed, the following system calls — SYS_openat, SYS_ftruncate, and

SYS_pwrite64 — can cause the kernel to hang.

Root cause analysis shows that the size validation code in exfat_find()

does not check whether dentry.stream.valid_size is negative. As a result,

the system calls mentioned above can succeed and eventually trigger the DoS

issue.

This patch adds a check for negative dentry.stream.valid_size to prevent

this vulnerability.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00185 · 7.7th percentile
Published
2025-12-07T03:15Z
References (3)
EPSS history
Timeline
  • 06 DEC 21:51Z
    exfat: fix improper check of dentry.stream.valid_size
    cvelistv5