Skip to content
OpenAdvisories
High · 8.2 CVE-2026-12382 EUVD-2026-44739GHSA-45w6-c976-v24q

Aap-gateway: missing requestheaderstoremove allows mtls bypass via subject header spoofing

Published Jul 15, 2026 · Updated Aug 12, 2026 · Assigned by redhat

Description

A flaw was found in the AAP Gateway Envoy proxy configuration. The non-mTLS route to EDA event streams does not remove the Subject HTTP header from client requests, despite the source code defining requestHeadersToRemove for this header. An unauthenticated remote attacker can inject a spoofed Subject header matching a legitimate client certificate DN to bypass mTLS authentication and inject arbitrary events into protected EDA event streams.

Affected products

VendorProductAffectedFixed
Red Hat Red Hat Ansible Automation Platform 2.5 for RHEL 8 — —
Red Hat Red Hat Ansible Automation Platform 2.5 for RHEL 9 — —
Red Hat Red Hat Ansible Automation Platform 2.6 for RHEL 9 — —
Red Hat Red Hat Ansible Automation Platform 2.6 — —
Red Hat Red Hat Ansible Automation Platform 2.7 — —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Red Hat Ansible Automation Platform Inside 2 ansible-core 1:2.16.19-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform Inside 2 receptor +1 1.6.4-2.el9ap RHSA-2026:42078, RHSA-2026:13508
Red Hat Ansible Automation Platform Developer 2 ansible-core 1:2.16.19-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform Developer 2 automation-controller +1 4.6.30-2.el8ap RHSA-2026:42078, RHSA-2026:13508
Red Hat Ansible Automation Platform Developer 2 python3.12-urllib3 2.7.0-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform Developer 2 receptor +1 1.6.4-2.el9ap RHSA-2026:42078, RHSA-2026:13508
Red Hat Ansible Automation Platform 2 ansible-core +1 1:2.16.19-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform 2 automation-controller +4 4.6.30-2.el8ap RHSA-2026:42078, RHSA-2026:13508
Red Hat Ansible Automation Platform 2 automation-eda-controller +4 1.1.20-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform 2 automation-gateway +2 2.5.20260715-1.el8ap RHSA-2026:42078, RHSA-2026:13508
Red Hat Ansible Automation Platform 2 automation-gateway-proxy-server 2.6.14-2.el9 RHSA-2026:13508
Red Hat Ansible Automation Platform 2 automation-hub +1 4.10.16-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform 2 automation-platform-ui 2.6.8-1.el9ap RHSA-2026:13508
Red Hat Ansible Automation Platform 2 python3.12-django-ansible-base +11 2.6.20260422-1.el9ap RHSA-2026:13508
Red Hat Ansible Automation Platform 2 python3.12-gitpython 3.1.50-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform 2 python3.12-jwcrypto 1.5.7-1.el9ap RHSA-2026:13508
Red Hat Ansible Automation Platform 2 python3.12-markdown 3.10.2-1.el9ap RHSA-2026:13508
Red Hat Ansible Automation Platform 2 python3.12-pulp-ansible 1:0.25.6-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform 2 python3.12-pulp-container 2.19.12-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform 2 python3.12-pulpcore 3.49.63-2.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform 2 python3.12-pyOpenSSL 26.0.0-1.el9ap RHSA-2026:13508
Red Hat Ansible Automation Platform 2 python3.12-pyasn1 0.6.3-1.el9ap RHSA-2026:13508
Red Hat Ansible Automation Platform 2 python3.12-pyjwt +1 2.12.1-1.el9ap RHSA-2026:42078, RHSA-2026:13508
Red Hat Ansible Automation Platform 2 python3.12-pysequoia 0.1.34-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform 2 python3.12-urllib3 2.7.0-1.el8ap RHSA-2026:42078
Red Hat Ansible Automation Platform 2 receptor +1 1.6.4-2.el9ap RHSA-2026:42078, RHSA-2026:13508

Advisories 2

References