A flaw was found in Red Hat Ansible Automation Platform's automation- controller. Survey questions of type password are write-only and stored encrypted, displayed only as a placeholder on read. When a schedule or workflow job template node is revalidated against a tightened survey specification, the controller decrypts the stored password and includes its plaintext value in the minimum/maximum length validation error message returned in the HTTP response. A user with the delegated JobTemplate Admin role can tighten the survey length constraint and trigger revalidation of a schedule or node created by another, higher-privileged user, thereby recovering that user's stored password in plaintext.
CVSS Details
- CVSS 3.1 Base Score: 7.7
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Redhat_linux | — | Upgrade python3.12-django-ansible-base+activitystreamUpgrade python3.12-django-ansible-base+api_documentationUpgrade receptor-debugsourceUpgrade automation-hubUpgrade python3.12-sqlparseUpgrade automation-eda-controllerUpgrade python3.12-django-ansible-baseUpgrade automation-gateway-serverUpgrade python3.12-django-ansible-base+rbacUpgrade automation-platform-uiUpgrade aap-metrics-utilityUpgrade automation-gateway-proxy-server-debuginfoUpgrade python3.12-django-ansible-base+channel_authUpgrade automation-eda-controller-worker-servicesUpgrade python3.12-django-ansible-base+oauth2_providerUpgrade python3.12-django-ansible-base+authenticationUpgrade receptorUpgrade receptorctlUpgrade automation-controller-uiUpgrade automation-controllerUpgrade python3.12-django-ansible-base+redis_clientUpgrade automation-controller-venv-towerUpgrade python3.12-django-ansible-base+resource_registryUpgrade automation-gateway-proxy-debugsourceUpgrade automation-gateway-proxy-serverUpgrade python3.12-django-ansible-base+feature_flagsUpgrade automation-gateway-configUpgrade python3.12-django-ansible-base+rest_filtersUpgrade python3-sqlparseUpgrade automation-gatewayUpgrade receptor-debuginfoUpgrade automation-gateway-proxyUpgrade automation-controller-serverUpgrade automation-eda-controller-base-servicesUpgrade automation-controller-cliUpgrade python3.12-gitpythonUpgrade python3.12-galaxy-ngUpgrade automation-eda-controller-baseUpgrade python3.12-django-ansible-base+jwt_consumerUpgrade automation-eda-controller-event-stream-services | Sep 25, 2026 | Sep 23, 2026 |
Prioritise with Active Threat Intelligence
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