Skip to main content
VulnerabilityPublished Updated

CVE-2026-84724: Red Hat Ansible Automation Platform 2.5 for RHEL 8 · Argument Injection

Affects Red Hat Ansible Automation Platform 2.5 for RHEL 8Source CVE Database V5

0
Compare

Not known to be exploited · CVSS 6.6 Medium.

Data as of 7 Nov 2026, 11:40 UTC

CVSS 3.1 base score
6.6Medium
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
CVSS scores by source
CNA (redhat)CVSS 3.16.6
EPSS
0.2% chance of exploitation in 30 days – higher than 21% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 23 Sep 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 7 Nov 2026.

What to do

Affected software

ProductAffectedFixed in
Red Hat Ansible Automation Platform 2.5 for RHEL 8automation-controllerAffected–Fixed in–
Red Hat Ansible Automation Platform 2.5 for RHEL 9automation-controllerAffected–Fixed in–
Red Hat Ansible Automation Platform 2.6 for RHEL 9automation-controllerAffected–Fixed in–
Red Hat Ansible Automation Platform 2.6ansible-automation-platform-26/controller-rhel9Affected–Fixed in–
Red Hat Ansible Automation Platform 2.7ansible-automation-platform-27/controller-rhel9Affected–Fixed in–

AI-suggested

Currently, no mitigation meeting Red Hat Product Security criteria for ease of use, deployment, applicability, or stability is available. The vendor advisory indicates the correct fix involves applying shlex-safe quoting to runner arguments, validating launch-time extra_vars, and coercing numeric options to integers. Users should monitor Red Hat advisories for official patches or updates addressing this issue.

Description

An argument-injection flaw was found in the Ansible Automation Platform automation-controller system-job subsystem. The system-job template launch endpoint stores a user-supplied "days" variable without running the integer validation defined elsewhere for that field, and the dispatcher flattens the management-command argument list into a single string with spaces before the job runner re-splits it, so spaces in the value become additional command-line arguments. Because system jobs are executed in-process on the control node without the container isolation applied to all other job types, an authenticated user with superuser privileges can inject arbitrary arguments — including Python's path option — into the control-plane awx-manage process, controlling its argument vector and the first entry of its module search path. Full remote code execution requires an additional import gadget that is not present in the current management commands, so the demonstrated impact is argument injection with control of the process search path rather than confirmed code execution.

References

Community reviews

Loading reviews…