Description
In the Linux kernel, the following vulnerability has been resolved:

jfs: handle set_blocksize failures

jfs uses buffer_heads, which don't handle block size > PAGE_SIZE well.
Without this, mounting we will hit the

BUG_ON(offset >= folio_size(folio));

in folio_set_bh on the first __bread_gfp call.
Published: 2026-09-24
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service (kernel crash)
Action: Apply Patch
AI Analysis

Impact

The Linux kernel treats JFS filesystem block sizes that exceed PAGE_SIZE incorrectly. When mounting a JFS volume with a large block size, the kernel triggers an assertion failure in folio_set_bh during the first read operation, causing a BUG_ON and crashing the kernel. This vulnerability results in a complete loss of service for the affected node.

Affected Systems

The issue is present in all Linux kernel builds that include the JFS filesystem module. No specific kernel releases are listed, so any kernel version capable of mounting JFS may be affected if a block size larger than PAGE_SIZE is used.

Risk and Exploitability

The vulnerability requires the attacker to have the ability to mount a JFS filesystem, which typically requires root or privileged access. Because of that limitation, the threat surface is primarily local. All attackers who can create an adverse mount operation will cause a denial of service by crashing the kernel. The CVSS score is 5.5, the EPSS score is < 1%, and the vulnerability is not currently listed in the CISA KEV catalog.

Generated by OpenCVE AI on October 1, 2026 at 12:13 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that contains the fix for the JFS block‑size handling issue
  • Configure or verify that any JFS filesystems are constructed with block sizes that do not exceed the kernel PAGE_SIZE parameter
  • If an upgrade is not immediately possible, avoid mounting JFS filesystems or restrict mount privileges until the patch is applied

Generated by OpenCVE AI on October 1, 2026 at 12:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Sat, 03 Oct 2026 11:15:00 +0000


Wed, 30 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-617
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Fri, 25 Sep 2026 07:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: jfs: handle set_blocksize failures jfs uses buffer_heads, which don't handle block size > PAGE_SIZE well. Without this, mounting we will hit the BUG_ON(offset >= folio_size(folio)); in folio_set_bh on the first __bread_gfp call.
Title jfs: handle set_blocksize failures
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-03T10:58:51.819Z

Reserved: 2026-09-24T16:01:01.150Z

Link: CVE-2026-97487

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T17:17:26.263

Modified: 2026-10-03T11:17:58.697

Link: CVE-2026-97487

cve-icon Redhat

Severity : Low

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-97487 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T12:15:05Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-617

    Reachable Assertion