CVE Catalog

CVE-2026-74362

Low risk· EPSS 6%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

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

Summary

In the Linux kernel, a vulnerability in the ext2 filesystem has been fixed where the return value of generic_write_sync() was ignored in ext2_dio_write_iter(). The fix ensures error propagation, preventing write(2) from returning success when the sync failed.

Risk Assessment

The vulnerability could lead to data loss, as applications may receive a write success indication even though data was not durably stored, especially with O_SYNC/O_DSYNC.

Recommendation

Update the Linux kernel to a patched version and review applications using synchronous writes on ext2 filesystems.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: ext2: fix ignored return value of generic_write_sync() Fix ext2_dio_write_iter() to propagate the error returned by generic_write_sync() instead of silently discarding it, which could cause write(2) to return success to userspace on O_SYNC/O_DSYNC files even when the sync failed. The correct pattern, already used in ext2_dax_write_iter() in the same file and in ext4, xfs, f2fs among others, is: if (ret > 0) ret = generic_write_sync(iocb, ret); Found by Linux Verification Center (linuxtesting.org) with SVACE. [JK: Reflect also filemap_write_and_wait() return value]

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