Back to CVE records
High 7.8Published Nov 12, 2025

CVE-2025-40190ext4: guard against EA inode refcount underflow in xattr update

Updated under an hour ago ()

Does this affect you?

It affects Linux. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: ext4: guard against EA inode refcount underflow in xattr update syzkaller found a path where ext4_xattr_inode_update_ref() reads an EA inode refcount that is already <= 0 and then applies ref_change (often -1). That lets the refcount underflow and we proceed with a bogus value, triggering errors like: EXT4-fs error: EA inode <n> ref underflow: ref_count=-1 ref_change=-1 EXT4-fs warning: ea_inode dec ref err=-117 Make the invariant explicit: if the current refcount is non-positive, treat this as on-disk corruption, emit ext4_error_inode(), and fail the operation with -EFSCORRUPTED instead of updating the refcount. Delete the WARN_ONCE() as negative refcounts are now impossible; keep error reporting in ext4_error_inode(). This prevents the underflow and the follow-on orphan/cleanup churn.

CVSS
7.8 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Deferred
Record last updated
Aug 5, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before ea39e712c2f5ae148ee5515798ae03523673e002; 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 builds before 1cfb3e4ddbdc8e02e637b8852540bd4718bf4814; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 505e69f76ac497e788f4ea0267826ec7266b40c8; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 3d6269028246f4484bfed403c947a114bb583631; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 79ea7f3e11effe1bd9e753172981d9029133a278; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 6b879c4c6bbaab03c0ad2a983953bd1410bb165e; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 440b003f449a4ff2a00b08c8eab9ba5cd28f3943; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 57295e835408d8d425bef58da5253465db3d6888; and 7 more ranges
CNA record

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.