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

gfs2: move quota_init qc iterator increment

Move qc++ from the loop body into the for-loop increment
expression in gfs2_quota_init().

This keeps iterator progression explicit and avoids mixing pointer
advance with duplicate-slot handling in the loop body.
Published: 2026-09-24
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Potential data corruption and service disruption
Action: Apply Kernel Patch
AI Analysis

Impact

The defect lies in the GFS2 filesystem’s quota initialization routine. An iterator that steps through quota records was incorrectly incremented inside the loop’s body, causing the loop to use stale or incorrect data. No evidence of exploitation or impact is provided in the payload.

Affected Systems

All Linux kernel builds that include the GFS2 filesystem may be affected. The CVE does not enumerate kernel versions, so any kernel containing the unpatched logic is potentially vulnerable. Administrators should verify whether their kernel provides GFS2 support and whether the patched commit (identified by the commit URLs) has been applied.

Risk and Exploitability

The CVSS score of 7.1 indicates moderate to high severity, but no evidence of exploitation or impact is documented. No EPSS indicator is available, and the vulnerability is not listed in CISA’s KEV catalog. Exploitation would presumably require local or privileged access, but such exploitation has not been reported. Until a patch is deployed, the risk remains uncertain for systems using GFS2.

Generated by OpenCVE AI on September 25, 2026 at 10:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update to a Linux kernel version that includes the GFS2 quota iterator fix (see the patch commit links).
  • If an upgrade is not immediately possible, download the patch from the provided commit URLs, apply it to the kernel source, rebuild, and install the patched kernel.
  • After updating, confirm that quota initialization behaves correctly by checking quota reports on GFS2 mounts and monitoring system logs for related errors.

Generated by OpenCVE AI on September 25, 2026 at 10:31 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

Fri, 25 Sep 2026 11:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665
CWE-682

Fri, 25 Sep 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: gfs2: move quota_init qc iterator increment Move qc++ from the loop body into the for-loop increment expression in gfs2_quota_init(). This keeps iterator progression explicit and avoids mixing pointer advance with duplicate-slot handling in the loop body.
Title gfs2: move quota_init qc iterator increment
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-09-28T05:30:58.172Z

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

Link: CVE-2026-97520

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-09-28T06:16:38.047

Link: CVE-2026-97520

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T10:45:18Z

Weaknesses