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

qnx4: handle set_blocksize failures

qnx4 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.
Published: 2026-09-24
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service through kernel panic
Action: Immediate Patch
AI Analysis

Impact

A logic flaw in the Linux kernel for the qnx4 driver fails to properly validate block sizes that exceed the page size limit. When mounting a file system, this leads to a BUG_ON in folio_set_bh during the first block read, causing the kernel to crash. The direct result is a denial of service that disables the affected system until a reboot or kernel replacement occurs. The likely attack vector is a local privileged user who triggers a mount of a qnx4 file system with an oversized block size.

Affected Systems

All Linux kernel installations that have not applied the upstream fix for qnx4 set_blocksize handling are affected. The defect is present in the base Linux kernel before the patch referenced in the advisory sources and applies to any kernel that exposes the qnx4 file system implementation.

Risk and Exploitability

The CVSS score of 5.5 indicates a moderate severity vulnerability that can cause a kernel panic when a qnx4 file system with a block size greater than PAGE_SIZE is mounted. The EPSS score of less than 1% suggests a low probability of exploitation, and the flaw is not listed in CISA's KEV catalog. Although the attack requires the ability to trigger a mount operation, usually a privileged user or mount helper, it results in a local denial of service that brings the host offline until a reboot or kernel replacement occurs. Based on the description, it is inferred that the attack vector is a local privileged user invoking the mount operation.

Generated by OpenCVE AI on October 1, 2026 at 17:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch that addresses the improper block size validation flaw (CWE-617) in the qnx4 driver; coordinate with your vendor’s security update channel.
  • After applying the patch, reboot the system to ensure the kernel is running the corrected code path.
  • Verify that no qnx4 file systems with block sizes exceeding PAGE_SIZE remain mounted; if necessary, remount them with a supported block size or disable them (ensuring the CWE-617 fix is effective).

Generated by OpenCVE AI on October 1, 2026 at 17:24 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 DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

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


Thu, 01 Oct 2026 15:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125

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 02:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: qnx4: handle set_blocksize failures qnx4 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.
Title qnx4: 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:52.898Z

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

Link: CVE-2026-97488

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-97488

cve-icon Redhat

Severity : Low

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

Links: CVE-2026-97488 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T17:30:10Z

Weaknesses