CVE Catalog

CVE-2026-97486

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the hpfs subsystem does not correctly handle set_blocksize failures. The hpfs filesystem uses buffer_heads, which do not support block sizes larger than PAGE_SIZE, causing a BUG_ON in folio_set_bh during mount.

Risk Assessment

This vulnerability can lead to a system hang or crash during the mount of an hpfs partition, allowing a local attacker to cause a denial of service.

Recommendation

Update the kernel to a version with the fix that properly handles set_blocksize errors and avoids buffer use for blocks larger than a page.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: hpfs: handle set_blocksize failures hpfs uses buffer_heads, which don't handle block size > PAGE_SIZE well. Without this, mounting will hit the BUG_ON(offset >= folio_size(folio)); in folio_set_bh on the first __bread_gfp call.

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