Automation-controller: automation-controller-container: automation-controller: view_jobtemplate to execute privilege escalation via host_config_key exposure and x-forwarded-for spoofing of provisioning-callback host match (Red Hat Red Hat Ansible Automation Platform 2.4 for RHEL 8)

CVE-2026-84474
CRITICAL 9.9

At a glance

Source
NVD
EPSS
EPSS 0.80 % · percentile 57 ()
State
PUBLISHED
Published
Updated
Assigner
redhat
NVD status
Awaiting Analysis

Description

A flaw was found in Red Hat Ansible Automation Platform's automation- controller. The provisioning-callback secret (host_config_key) is exposed to users holding only the read-level view_jobtemplate permission -- both in the job template API representation and in the activity stream -- and the provisioning callback endpoint trusts a client-supplied X-Forwarded-For header to determine the calling host when the controller is deployed behind the AAP gateway with an empty proxy allow-list. By reading the secret and spoofing X-Forwarded-For to match any host in the job template's inventory, a minimally privileged or unauthenticated remote attacker can launch the job template against arbitrary managed hosts using the job template's credentials, resulting in privilege escalation and remote code execution on managed hosts.

Weaknesses (CWE)

  • CWE-807 — Reliance on Untrusted Inputs in a Security Decision

References

Scores

VersionScoreVectorScored by
CVSS 3.1CRITICAL 9.9CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:Hredhat
CVSS 3.1CRITICAL 9.9CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HNVD · secalert@redhat.com (Secondary)

European references

Affected products

ProductVersions
Red Hat · Red Hat Ansible Automation Platform 2.4 for RHEL 8unaffected 0:4.5.36-1.el8ap < *
Red Hat · Red Hat Ansible Automation Platform 2.4 for RHEL 9unaffected 0:4.5.36-1.el9ap < *
Red Hat · Red Hat Ansible Automation Platform 2.5 for RHEL 8unaffected 0:4.6.33-1.el8ap < *
Red Hat · Red Hat Ansible Automation Platform 2.5 for RHEL 9unaffected 0:4.6.33-1.el9ap < *
Red Hat · Red Hat Ansible Automation Platform 2.6 for RHEL 9unaffected 0:4.7.17-1.el9ap < *
Red Hat · Red Hat Ansible Automation Platform 2.6unaffected 1789673739 < *
Red Hat · Red Hat Ansible Automation Platform 2.7unaffected 1789580684 < *

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD