Menu

Star on GitHub · 3.4k

CVE-2026-97926

7.0 · HIGH

In the Linux kernel, the following vulnerability has been resolved: ufs: validate cylinder group metadata before caching it ufs_read_cylinder() copies the cylinder group index and the rotor posit…

Published Sep 25, 2026EPSS 0.15%

Overview

CVE-2026-97926 is a high-severity vulnerability. It was published on September 25, 2026 and has a CVSS 3.1 base score of 7.0 (HIGH).

This vulnerability has a CVSS 3.1 base score of 7.0, rated HIGH. It requires local or adjacent network access to exploit. No authentication or special privileges are required for exploitation.

Technical description

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

ufs: validate cylinder group metadata before caching it

ufs_read_cylinder() copies the cylinder group index and the rotor

positions straight from the on-disk group and caches them without any

check:

ucpi->c_cgx = fs32_to_cpu(sb, ucg->cg_cgx);

ucpi->c_rotor = fs32_to_cpu(sb, ucg->cg_rotor);

ucpi->c_frotor = fs32_to_cpu(sb, ucg->cg_frotor);

ucpi->c_irotor = fs32_to_cpu(sb, ucg->cg_irotor);

They are then used as indices during allocation and free:

- c_cgx indexes the cylinder summary array as

UFS_SB(sb)->fs_cs(ucpi->c_cgx), so a value past s_ncg writes a 32

bit count outside the s_csp allocation.

- c_frotor becomes a bitmap scan start, start = c_frotor >> 3, and

then length = ((s_fpg + 7) >> 3) - start. A start beyond the block

bitmap wraps the unsigned length to a huge value, so ubh_scanc()

walks far past the cylinder group buffers. c_irotor drives the

inode bitmap the same way.

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-97926?

CVE-2026-97926 is a high-severity vulnerability. It was published on September 25, 2026 and has a CVSS 3.1 base score of 7.0 (HIGH).

How severe is CVE-2026-97926?

This vulnerability has a CVSS 3.1 base score of 7.0, rated HIGH. It requires local or adjacent network access to exploit. No authentication or special privileges are required for exploitation.

How do I fix or remediate CVE-2026-97926?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-97926?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-97926 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

Related HIGH CVEs from 2026

View all
LiveWatch live →