CVE Catalog

CVE-2025-40291

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

3th percentile - higher than 3% of all known CVEs

Summary

In the Linux kernel's io_uring subsystem, the number of segments calculated by io_estimate_bvec_size was truncated, causing data corruption. The fix checks that the value does not overflow int range.

Risk Assessment

Data corruption during I/O operations can lead to file loss or damage.

Recommendation

Apply the kernel patch that checks the segment count range.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: io_uring: fix regbuf vector size truncation There is a report of io_estimate_bvec_size() truncating the calculated number of segments that leads to corruption issues. Check it doesn't overflow "int"s used later. Rough but simple, can be improved on top.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS