CVE Catalog

CVE-2026-98872

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

Exploitation Probability (EPSS)

Low risk
0.21%

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

Summary

In the Linux kernel, the freevxfs filesystem called BUG() when encountering an unknown typed-extent type in vxfs_bmap_typed(), causing a kernel crash. The fix replaces BUG() with WARN_ON_ONCE() and returns 0, so ioctl(FIBMAP) fails cleanly.

Risk Assessment

Local attack can cause a kernel crash (denial of service) by mounting a crafted freevxfs image and invoking ioctl(FIBMAP). Requires the ability to mount filesystems.

Recommendation

Update the Linux kernel to a patched version. Restrict mounting of untrusted freevxfs filesystems.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: freevxfs: don't BUG() on unknown typed-extent type vxfs_bmap_typed() handles four typed-extent types and calls BUG() in its default case, so an on-disk typed extent with any other type value crashes the kernel. It is reachable from ioctl(FIBMAP) on a regular file: kernel BUG at fs/freevxfs/vxfs_bmap.c:230! RIP: vxfs_bmap_typed fs/freevxfs/vxfs_bmap.c:230 [inline] vxfs_bmap1+0x128a/0x12d0 fs/freevxfs/vxfs_bmap.c:257 Replace the BUG() with WARN_ON_ONCE() and return 0 -- the value vxfs_bmap_typed() already returns on failure (and from the DEV4 case above); vxfs_getblk() maps 0 to -EIO, so the ioctl fails cleanly.

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