CVE-2026-84502

LOWCVSS 9.9 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

A flaw was found in Red Hat Ansible Automation Platform's automation- controller. The Project scm_url field is not validated against values that begin with a dash and is stored and passed verbatim to the git SCM module. Because the module runs git ls-remote with the URL as a positional argument and without a "--" separator, a git project URL such as "--upload-pack=<command>:x" is interpreted by git as the --upload-pack option and executed via a shell. A user with permission to create or modify a project in a single organization can thereby execute arbitrary commands on the control-plane task pod, with output reflected through the project update stdout endpoint, leading to cross-tenant compromise and in-cluster lateral movement

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-88

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

STABLE

Threat summary

  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Peaked 1d ago at 1 mentions (2026-09-23); latest day: 1
  • 2 total mentions across 2 days

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-09-23: 1Mentions · 2026-09-24: 109-2309-24
Referenced assets3 URLs
Full discourse2 posts
  • Dark Web Intelligence@DailyDarkWeb

    🚨 RED HAT ANSIBLE AUTOMATION PLATFORM CVSS 9.9 — LOW-PRIVILEGE PROJECT USER CAN REACH CONTROL-PLANE RCE Red Hat disclosed CVE-2026-84502, a critical argument-injection flaw in Ansible Automation Platform's automation-controller that can turn permission to manage a project into arbitrary command execution on the controller task pod. • CVE-2026-84502 — CVSS 9.9 Critical • The vulnerable scm_url project field accepts values beginning with a dash and passes them directly to git ls-remote without a -- separator • A crafted project URL can be interpreted by Git as the --upload-pack option rather than as a repository URL • The attacker-controlled value is executed through a shell on the control-plane task pod • Exploitation requires an authenticated user with permission to create or modify a project in only a single organization — not platform administrator access • Command output can be recovered through the project-update stdout endpoint • Red Hat warns the flaw can lead to cross-tenant compromise and lateral movement inside the cluster • No public PoC or confirmed in-the-wild exploitation identified at this time ⚠️ Analyst Note: The privilege-boundary failure is what makes this significant. A tenant-scoped Ansible user who should only configure a project can potentially cross into the automation control plane. Controllers commonly hold privileged credentials and orchestrate infrastructure across many systems, so control-plane RCE can have a substantially larger blast radius than compromise of an ordinary application container. Primary: https://access.redhat.com/security/cve/CVE-2026-84502 Errata: https://access.redhat.com/errata/RHSA-2026:71115 #Ansible #RedHat #CVE202684502 #RCE #DevOps #Automation #CloudSecurity #ThreatIntel #DDW #DarkWeb

    2211745.4K
    204.9K followersView on X
  • VulnTracker@vuln_tracker

    A single misconfigured project field can hand an attacker your entire Ansible cluster. CVE-2026-84502 (CVSS 9.9) lets anyone with permission to create or modify a project in Ansible Automation Platform smuggle a git argument through an unvalidated scm_url field, running commands on the control-plane pod, with output reflected right back to them. If your org lets teams self-service create Ansible Automation Platform projects, this affects you directly. Have you checked what runs on your control-plane pod when a project update kicks off? Details: http://vulntracker.io/cves/CVE-2026-84502 #AnsibleAutomation #RedHat #CVE

    0001098
    762 followersView on X

Explore more