Bug 2524444 (CVE-2026-80529) - CVE-2026-80529 kernel: xfs: don't swallow dquot recovery verification errors
Summary: CVE-2026-80529 kernel: xfs: don't swallow dquot recovery verification errors
Keywords:
Status: NEW
Alias: CVE-2026-80529
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-08-26 14:54 UTC by OSIDB Bzimport
Modified: 2026-08-26 18:44 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-08-26 14:54:58 UTC
In the Linux kernel, the following vulnerability has been resolved:

xfs: don't swallow dquot recovery verification errors

xlog_recover_dquot_commit_pass2() validates the recovered dquot with
xfs_dqblk_verify() and, on failure, sets error = -EFSCORRUPTED and jumps
to out_release.  But out_release unconditionally returns 0, so the
corruption error is discarded: the caller xlog_recover_items_pass2()
sees success, log recovery proceeds as if the dquot were valid, and the
corrupt quota buffer can be written back to disk.

Comment 1 Mauro Matteo Cascella 2026-08-26 17:32:54 UTC
Upstream advisory:
https://lore.kernel.org/linux-cve-announce/2026082603-CVE-2026-80529-4cf2@gregkh/T


Note You need to log in before you can comment on or make changes to this bug.