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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Redhat_linux | — | Upgrade receptorUpgrade automation-gateway-proxyUpgrade automation-gateway-proxy-server-debuginfoUpgrade automation-platform-uiUpgrade automation-controller-serverUpgrade automation-eda-controllerUpgrade python3.12-django-ansible-base+rest_filtersUpgrade automation-controller-venv-towerUpgrade automation-eda-controller-base-servicesUpgrade automation-controller-cliUpgrade receptorctlUpgrade python3.12-django-ansible-baseUpgrade automation-gatewayUpgrade automation-gateway-proxy-serverUpgrade python3.12-django-ansible-base+resource_registryUpgrade python3.12-django-ansible-base+redis_clientUpgrade python3.12-django-ansible-base+api_documentationUpgrade python3.12-django-ansible-base+jwt_consumerUpgrade python3.12-django-ansible-base+rbacUpgrade automation-controllerUpgrade automation-eda-controller-event-stream-servicesUpgrade python3.12-django-ansible-base+feature_flagsUpgrade python3.12-gitpythonUpgrade python3.12-django-ansible-base+authenticationUpgrade python3.12-sqlparseUpgrade automation-eda-controller-worker-servicesUpgrade automation-gateway-configUpgrade aap-metrics-utilityUpgrade python3.12-django-ansible-base+channel_authUpgrade python3.12-django-ansible-base+activitystreamUpgrade python3.12-galaxy-ngUpgrade automation-hubUpgrade automation-controller-uiUpgrade receptor-debugsourceUpgrade automation-gateway-serverUpgrade receptor-debuginfoUpgrade python3-sqlparseUpgrade automation-eda-controller-baseUpgrade python3.12-django-ansible-base+oauth2_providerUpgrade automation-gateway-proxy-debugsource | Sep 25, 2026 | Sep 23, 2026 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub