CVE-2026-71221
published 2026-09-03CVE-2026-71221: A stack out-of-bounds write vulnerability was found in gfs2-utils. In savemeta, the height value from on-disk inode metadata is used as a loop bound without…
PriorityP335high7CVSS 3.1
AVLACHPRNUIRSUCHIHAH
EPSS
0.17%
6.1th percentile
A stack out-of-bounds write vulnerability was found in gfs2-utils. In savemeta, the height value from on-disk inode metadata is used as a loop bound without bounds checking, causing a stack buffer overflow that may lead to arbitrary code execution when processing crafted GFS2 filesystem images.
Affected
3 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| redhat | enterprise_linux | — | — |
| redhat | enterprise_linux | — | — |
| redhat | enterprise_linux | — | — |
CVSS provenance
nvdv3.17.0HIGHCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
vendor_redhat7.0HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
gfs2-utils: gfs2-utils: stack out-of-bounds write via unchecked height in savemeta
vendor_redhat·2026-09-03·CVSS 7.0
CVE-2026-71221 [HIGH] CWE-787 gfs2-utils: gfs2-utils: stack out-of-bounds write via unchecked height in savemeta
gfs2-utils: gfs2-utils: stack out-of-bounds write via unchecked height in savemeta
A stack out-of-bounds write vulnerability was found in gfs2-utils. In savemeta, the height value from on-disk inode metadata is used as a loop bound without bounds checking, causing a stack buffer overflow that may lead to arbitrary code execution when processing crafted GFS2 filesystem images.
Statement: This vulnerability is assessed as Moderate impact because the unchecked height field enables a stack buffer overflow in savemeta, similar to the di_height OOB write in gfs2_edit. The attacker can overwrite stack memory beyond the fixed-size array, potentially achieving code execution. While RHEL compiler hardening provides partial mitigation, the controlled out-of-bounds write makes exploitation plausible
GHSA
A stack out-of-bounds write vulnerability was found in gfs2-utils.
ghsa_unreviewed·2026-09-03
CVE-2026-71221 [HIGH] CWE-787 A stack out-of-bounds write vulnerability was found in gfs2-utils.
A stack out-of-bounds write vulnerability was found in gfs2-utils. In savemeta, the height value from on-disk inode metadata is used as a loop bound without bounds checking, causing a stack buffer overflow that may lead to arbitrary code execution when processing crafted GFS2 filesystem images.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2026-71221 gfs2-utils: gfs2-utils: stack out-of-bounds write via unchecked height in savemeta [fedora-all]
bugzilla·2026-09-03·CVSS 7.0
CVE-2026-71221 [HIGH] CVE-2026-71221 gfs2-utils: gfs2-utils: stack out-of-bounds write via unchecked height in savemeta [fedora-all]
CVE-2026-71221 gfs2-utils: gfs2-utils: stack out-of-bounds write via unchecked height in savemeta [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
A flaw was found in gfs2-utils. In the savemeta function in savemeta.c, the height value from on-disk inode metadata controls a loop over a fixed-size stack array (10 elements) without bounds validation. An attacker can craft a GFS2 filesystem image with a height value exceeding 10 to write past the end of the array, corrupting adjacent stack memory. This is the same vulnerability class as the di_height OOB write in gfs2_edit (extended.c) but in a different c
Bugzilla
CVE-2026-71221 gfs2-utils: gfs2-utils: stack out-of-bounds write via unchecked height in savemeta
bugzilla·2026-08-05·CVSS 7.0
CVE-2026-71221 [HIGH] CVE-2026-71221 gfs2-utils: gfs2-utils: stack out-of-bounds write via unchecked height in savemeta
CVE-2026-71221 gfs2-utils: gfs2-utils: stack out-of-bounds write via unchecked height in savemeta
A flaw was found in gfs2-utils. In the savemeta function in savemeta.c, the height value from on-disk inode metadata controls a loop over a fixed-size stack array (10 elements) without bounds validation. An attacker can craft a GFS2 filesystem image with a height value exceeding 10 to write past the end of the array, corrupting adjacent stack memory. This is the same vulnerability class as the di_height OOB write in gfs2_edit (extended.c) but in a different code path. The stack buffer overflow may allow arbitrary code execution when savemeta processes the crafted image. The Linux kernel GFS2 driver validates i_height against sd_max_height in gfs2_dinode_in(), but the userspace gfs2-utils perf
2026-09-03
Published