Monitor vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
Linux Kernel xfs: Fix Crash from Incorrect Block Owner Check
CVE-2026-23223
Summary
A security issue has been fixed in the Linux kernel's xfs file system. This issue could have caused a crash if the system was handling certain file operations. The fix ensures the correct order of operations when checking for block ownership, preventing potential crashes.
Original title
In the Linux kernel, the following vulnerability has been resolved:
xfs: fix UAF in xchk_btree_check_block_owner
We cannot dereference bs->cur when trying to determine if bs->cur
aliases bs->sc->...
Original description
In the Linux kernel, the following vulnerability has been resolved:
xfs: fix UAF in xchk_btree_check_block_owner
We cannot dereference bs->cur when trying to determine if bs->cur
aliases bs->sc->sa.{bno,rmap}_cur after the latter has been freed.
Fix this by sampling before type before any freeing could happen.
The correct temporal ordering was broken when we removed xfs_btnum_t.
xfs: fix UAF in xchk_btree_check_block_owner
We cannot dereference bs->cur when trying to determine if bs->cur
aliases bs->sc->sa.{bno,rmap}_cur after the latter has been freed.
Fix this by sampling before type before any freeing could happen.
The correct temporal ordering was broken when we removed xfs_btnum_t.
Published: 18 Feb 2026 · Updated: 11 Mar 2026 · First seen: 6 Mar 2026