Vulnerability DatabaseCVE-2026-108472

CVE-2026-108472: 
Linux Debian vulnerability analysis and mitigation

Overview

CVE-2026-108472 is an OS command injection vulnerability in the xfs_admin utility within the xfsprogs suite, allowing local attackers to execute arbitrary commands and potentially escalate privileges. The flaw was reported by Hazley Samsudin of GovTech CSG, disclosed publicly on November 11, 2026, with the upstream patch posted the same day. Affected products include xfsprogs (all versions, default status affected) and Red Hat OpenShift RHEL CoreOS 8 and 9 images. It carries a CVSS v3.1 base score of 7.8 (High) (Red Hat CVE, GitHub Advisory).

Technical details

The root cause is improper neutralization of special elements used in an OS command (CWE-78): xfs_admin constructs shell commands using user-supplied parameters without adequate sanitization or validation. A local attacker with low privileges can craft malicious input arguments — such as shell metacharacters or command separators — that are passed directly into OS command execution. The vulnerability is particularly dangerous when xfs_admin is invoked by privileged processes such as udisks, which calls it with root privileges, enabling privilege escalation. The upstream patch was posted to the linux-xfs mailing list at https://lore.kernel.org/linux-xfs/20261111151107.3884786-2-aalbersh@kernel.org/T/#u (oss-security, Red Hat Bugzilla).

Impact

Successful exploitation grants an attacker high impact across confidentiality, integrity, and availability — enabling unauthorized command execution, file read/write access, data modification, and potential denial of service. When xfs_admin is invoked by a privileged process (e.g., udisks), a low-privileged local user can escalate to root, achieving full host compromise. Malicious activities may appear to originate from the legitimate application process, complicating forensic attribution (Red Hat CVE, oss-security).

Exploitability

No public proof-of-concept exploit code or in-the-wild exploitation has been reported as of the disclosure date (GitHub Advisory). The EPSS score is 0.0, indicating very low current probability of exploitation in the wild, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog (Red Hat CVE). Exploitation requires local access with low privileges, limiting the attack surface compared to remotely exploitable vulnerabilities. No threat actor attribution has been reported.

Exploitation steps

  1. Gain local access: Obtain a low-privileged local shell on a system running a vulnerable version of xfsprogs (e.g., via SSH, physical access, or an existing foothold).
  2. Identify xfs_admin invocation context: Determine whether xfs_admin is called by a privileged process such as udisks (e.g., by monitoring process trees with ps aux or pstree when a USB/XFS volume is mounted).
  3. Craft malicious input: Prepare an argument containing shell metacharacters or command separators (e.g., ; id, $(whoami), or backtick expressions) designed to inject an additional OS command into the xfs_admin invocation.
  4. Trigger the vulnerable code path: Supply the crafted argument to xfs_admin directly or indirectly — for example, by influencing the label or UUID of an XFS filesystem that udisks will pass to xfs_admin upon device attachment.
  5. Achieve privilege escalation: If xfs_admin executes with root privileges (e.g., via udisks), the injected command runs as root, granting full system control (oss-security, Red Hat CVE).

Indicators of compromise

  • Process: Unexpected child processes spawned by xfs_admin or udisks (e.g., /bin/bash, sh, curl, wget, python, nc) visible in process trees or audit logs.
  • Logs: Audit log entries (/var/log/audit/audit.log) showing xfs_admin executing with unusual arguments containing shell metacharacters (`; & | $ ``).
  • Logs: udisks or systemd journal entries (journalctl) reflecting unexpected xfs_admin invocations with non-standard parameters.
  • File System: New files, scripts, or cron jobs created by root-owned processes shortly after xfs_admin execution; unexpected SUID binaries or modified /etc/passwd//etc/sudoers.
  • Network: Outbound connections from the host to unknown external IPs initiated by processes with a parent chain including xfs_admin or udisks.

Mitigation and workarounds

Red Hat has acknowledged that no mitigation meeting their criteria for ease of use, applicability, and stability is currently available for this vulnerability (Red Hat CVE). The upstream patch has been submitted to the linux-xfs mailing list and users should apply it once integrated into distribution packages. As an interim measure, administrators should restrict access to xfs_admin to trusted administrative accounts only, audit any automated or delegated processes (such as udisks configurations) that invoke xfs_admin with user-controlled input, and monitor for unexpected process execution patterns. Environments using OpenShift RHEL CoreOS 8/9 should monitor Red Hat errata for updated xfsprogs packages (oss-security, Red Hat Bugzilla).

Community reactions

Red Hat Product Security disclosed the vulnerability via the oss-security mailing list on November 11, 2026, crediting Hazley Samsudin of GovTech CSG for responsible disclosure (oss-security). Red Hat rated the issue as "Important" and noted that standard RHEL installations restrict storage utilities to administrative accounts, limiting direct exposure to unprivileged users (Red Hat CVE). Social media activity was limited to automated CVE tracking posts on platforms such as Bluesky and Mastodon/infosec.exchange, with no significant independent researcher commentary or broader media coverage observed at time of disclosure.

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Affected

bookworm

xfsprogs

Affected

sid

xfsprogs

Affected

trixie

xfsprogs

Affected

Ubuntu

Unknown

bionic (esm-infra)

xfsprogs

Unknown

devel

xfsprogs

Unknown

focal (esm-infra)

xfsprogs

Unknown

jammy

xfsprogs

Unknown

noble

xfsprogs

Unknown

resolute

xfsprogs

Unknown

trusty (esm-infra-legacy)

xfsprogs

Unknown

xenial (esm-infra-legacy)

xfsprogs

Unknown

RHEL / CentOS

Fixed

OpenShift

openshift/ose-rhel-coreos-8

Affected

RHEL 8

:baseos:xfsprogs-0:5.0.0-13.el8_10.src

Fixed

RHEL 9

:appstream:xfsprogs-0:6.4.0-8.el9_8.src

Fixed

RHEL 10

xfsprogs-0:6.16.0-2.el10_2.src

Fixed

Source: This report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-108472HIGH7.8
  • Linux Debian logoLinux Debian
  • xfsprogs-qa-devel
NoNoNov 11, 2026
CVE-2026-91150HIGH7.5
  • Linux Debian logoLinux Debian
  • cockpit-machines
NoYesNov 11, 2026
CVE-2026-91151HIGH7.3
  • Linux Debian logoLinux Debian
  • cockpit-doc
NoYesNov 11, 2026
CVE-2026-115819MEDIUM4.8
  • Wolfi logoWolfi
  • nss_db
NoYesNov 11, 2026
CVE-2026-126673NONEN/A
  • Linux Debian logoLinux Debian
  • libdata-dump-streamer-perl
NoNoNov 12, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Additional Wiz resources

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management