Skip to main content

Linux Kernel GFS2 CVE-2026-97520

| EUVDEUVD-2026-86118 HIGH
2026-09-24 Linux GHSA-wwp5-47mj-chgr
7.1
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain local mount capability
  2. Delivery
    Present crafted GFS2 filesystem image
  3. Exploit
    Mount triggers gfs2_quota_init parsing
  4. Execution
    Iterator/quota-slot mishandling
  5. Impact
    Kernel instability or crash

Vulnerability Assessment

Exploitation Conditions

Requires local access with the ability to mount a GFS2 filesystem (CAP_SYS_ADMIN or delegated user-mount rights) and the presence of a crafted or corrupted GFS2 image whose quota metadata drives gfs2_quota_init(). Exploitation is limited to systems that actually build and use the GFS2 clustered filesystem (uncommon outside HA clusters), and the UI:R metric implies a victim/operator action (mount) is needed. The commit itself is a readability refactor, so a concrete triggerable impact beyond a possible crash is not established by the available data.

Impact

This is a very low real-world priority despite the NVD CVSS 3.1 base score of 7.1 (AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H). The commit description is explicitly a cosmetic refactor of gfs2_quota_init() - moving 'qc++' from the loop body into the for-loop increment expression 'to keep iterator progression explicit' - with no stated functional or memory-safety change and no CWE assigned (N/A). There is no EPSS score, no CISA KEV listing, and no public exploit code, so no signal supports active or imminent exploitation. The signals also conflict internally: the vector claims PR:N (unauthenticated) yet the affected code path (GFS2 quota initialization) runs during filesystem mount, which realistically requires local mount privileges (CAP_SYS_ADMIN or user-mount rights), so PR:N is questionable and AC:L is likely too generous for a mount-time parsing path. The I:H/A:H impacts are not substantiated by the description of a readability change; at most this class of gfs2-image-parsing issue is crash-dominant. Net: high nominal CVSS but low practical risk - verify actual impact against the vendor commit before prioritizing.

Exploit ScenarioDerived

A local user with the ability to mount a filesystem supplies a crafted or corrupted GFS2 image; when GFS2 initializes quota state (gfs2_quota_init) the iterator handling could theoretically be mishandled, leading at most to a kernel crash/denial of service. No public exploit code exists, and the change as described is a refactor rather than a demonstrated exploitable defect.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 25, 2026

An iterator-handling defect in the Linux kernel's GFS2 clustered filesystem quota initialization routine (gfs2_quota_init) can be reached when a GFS2 filesystem is mounted, leading to a potential crash or memory-safety consequence rather than remote compromise. Only systems that build and actually mount GFS2 volumes are exposed, which is uncommon outside high-availability cluster deployments. NVD assigns a 7.1 base score under the AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H vector, but our independent assessment scores this lower (CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:H) because the upstream commit is a readability refactor and no concrete triggerable impact beyond a possible crash is established by the available data; there is no public exploit identified at time of analysis and the issue is not confirmed actively exploited (not in CISA KEV).

RemediationAI

Vendor-released patch: Linux 6.12.111, 6.18.53, and 7.2 (upstream fixes at https://git.kernel.org/stable/c/04ec2f3b29b3c8a59950b8816b5ebc8ba052808a, https://git.kernel.org/stable/c/21a50a9373adab35ffadf5cf59272dc99078170e, and https://git.kernel.org/stable/c/942202677f8f2ee448a6a2feb06aeeaf520342e3); upgrade to the corresponding stable release from your distribution or apply the upstream commit, and reboot or reload the GFS2 module since this is mount-path code. Where patching cannot be scheduled immediately, note that the vulnerability is only reachable at GFS2 mount time from on-disk quota metadata, so the effective compensating controls are to restrict the ability to mount filesystems (CAP_SYS_ADMIN and trusted-setuid/udisks-style delegated mount rights) to trusted administrators, with the trade-off that legitimate unprivileged or delegated mount workflows must be discontinued; avoid mounting untrusted, foreign, or attacker-supplied GFS2 images, which is a low-cost control given cluster storage is normally trusted; and if GFS2 is not used on a host, blacklist the gfs2 module or build a kernel without CONFIG_GFS2_FS, which removes the attack surface entirely at the cost of losing clustered filesystem support. Because the upstream change is a readability refactor with no confirmed concrete impact beyond a possible crash, remediation can be prioritized behind kernel updates addressing confirmed memory-corruption or remote issues.

Affected VersionsENISA

Linux 0 <6.12.111
Linux 0 <6.18.53
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <21a50a9373adab35ffadf5cf59272dc99078170e
Linux patch: 6.12.111
Linux patch: 6.18.53
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <04ec2f3b29b3c8a59950b8816b5ebc8ba052808a
Linux patch: 7.2
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <942202677f8f2ee448a6a2feb06aeeaf520342e3

Affected Packages

euvd linux fix: 6.12.111, 6.18.53

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

GFS2 is the Global File System 2, a shared-disk clustered filesystem in the Linux kernel that lets multiple nodes mount the same block device concurrently, coordinating access through the distributed lock manager. The affected code is gfs2_quota_init(), the routine that reads the on-disk quota change file (the quota file and its master/change structures) into the in-kernel per-quota structure array during filesystem mount. The upstream fix moves the qc++ iterator advance out of the loop body and into the for-loop increment expression, so that pointer progression within the quota-change parsing loop is explicit and no longer interleaved with duplicate-slot handling logic executed inside the same body. The practical risk class is an off-by-one or mis-advancing iterator over quota metadata that can cause incorrect slot indexing or a loop/progress anomaly when processing crafted or corrupted on-disk quota metadata. No CWE identifier was supplied with the source data, so the root-cause class (likely improper index/loop-control handling of an array of quota-change entries) is inferred from the patch semantics rather than a formal mapping. The affected CPEs are generic Linux kernel entries (cpe:2.3:a:linux:linux), confirming this is a mainline kernel subsystem issue rather than a third-party component.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 7.1 HIGH
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H
vuln.today AI 5.0 MEDIUM

Mount-time GFS2 quota path needs local mount privilege (PR:L) and a crafted image plus race/edge conditions (AC:H, UI:R); no disclosure (C:N), crash-dominant so A:H, minimal integrity.

3.1 AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:H
4.0 AV:L/AC:H/AT:N/PR:L/UI:P/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
SUSE 6.3 MEDIUM
AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:H

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Sep 25, 2026 - 05:23 NVD
7.1 (HIGH)
Patch available
Sep 24, 2026 - 17:03 EUVD
CVE Published
Sep 24, 2026 - 16:05 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 24, 2026 - 16:05 cve.org
HIGH 7.1

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

A defect in the Linux kernel’s GFS2 clustered filesystem quota initialization routine can crash or cause memory-safety issues on systems that actually mount GFS2 volumes, a configuration generally limited to high-availability cluster deployments. Although NVD rates it HIGH (CVSS 7.1), the issue requires local access and user interaction, has no public exploit identified at time of analysis, and is not confirmed actively exploited (not in CISA KEV); vendor patches are available, so leadership should focus remediation on any production HA clusters using GFS2.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
GFS2 is a niche clustered filesystem, rarely enabled outside HA cluster deployments
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy