GPU VulnDB

Database/Control plane, storage & DevOps

AAP Gateway Operator: resource-server secret copied in plaintext into the AutomationController custom resource

CVSS 6.5CVE-2026-126643Control plane, storage & DevOpscurated

Impact

When the operator reconciles an AutomationController, it copies the Gateway-to-Controller resource-server secret out of its Kubernetes Secret and into spec.extra_settings of the AutomationController custom resource. Anyone who can read that custom resource but not the Secret gets the value, which breaks the RBAC separation between the two. The value can also spread into etcd, GitOps and Argo diffs and history, rendered manifests, support bundles and audit data. With it, a user may impersonate a trusted Controller service and reach privileged service-index APIs.

Who can reach it

An authenticated principal with read access to the AutomationController custom resource on the OpenShift cluster (or to any copy of it, such as GitOps history), over the network.

What to do

Apply the Red Hat Ansible Automation Platform 2 operator update listed in the Red Hat advisory. The record names no fixed version. After upgrading, rotate the resource-server secret, because existing copies in etcd, Git history and support bundles stay exposed. Until then, limit read access to AutomationController custom resources.

References

Related entries

All Control plane, storage & DevOps entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.