PatchSiren cyber security CVE debrief
CVE-2026-71462 Red Hat CVE debrief
CVE-2026-71462 is a vulnerability in Red Hat Ansible Automation Platform, specifically in the automation-controller component. The custom_venv_path setting provides a filesystem path-existence oracle on the control pod, allowing a tenant superuser to confirm the existence of arbitrary absolute paths on the controller-web pod. This vulnerability is mainly impactful on managed AAP (ansiblecloud.com) where tenant admin != host admin.
- Vendor
- Red Hat
- Product
- Red Hat Ansible Automation Platform 2.5 for RHEL 8
- CVSS
- MEDIUM 4.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-23
- Original CVE updated
- 2026-10-16
- Advisory published
- 2026-09-23
- Advisory updated
- 2026-10-16
Who should care
Defenders responsible for managing Red Hat Ansible Automation Platform instances, especially in managed AAP (ansiblecloud.com) environments where tenant admin != host admin, should assess their exposure to this vulnerability and prioritize patching.
Why it matters
CVE-2026-71462 is a vulnerability in Red Hat Ansible Automation Platform that allows a tenant superuser to confirm the existence of arbitrary absolute paths on the controller-web pod. Defenders should prioritize verifying the existence of this vulnerability in their environment, especially in managed AAP instances, and ensure that the latest patches are applied.
- Verify the existence of sensitive files on the controller-web pod.
- Assess the impact of a potential path-existence oracle on your AAP instances.
- Prioritize patching to prevent potential exploitation attempts.
- Monitor for potential exploitation attempts on your AAP instances.
Technical summary
The custom_venv_path setting in Red Hat Ansible Automation Platform's automation-controller component allows a tenant superuser to confirm the existence of arbitrary absolute paths on the controller-web pod. This is caused by StringListPathField.to_internal_value() calling os.path.exists() on unbounded user-supplied paths. The vulnerability is mainly impactful on managed AAP (ansiblecloud.com) where tenant admin != host admin. A tenant superuser can confirm the existence of sensitive files such as /etc/tower/SECRET_KEY, k8s service-account token, receptor sockets, and ConfigMap mount points.
Defensive priority
Defenders should prioritize verifying the existence of this vulnerability in their environment, especially in managed AAP instances, and ensure that the latest patches are applied.
Recommended defensive actions
- Verify the existence of this vulnerability in your environment, especially in managed AAP instances.
- Ensure that the latest patches are applied to the automation-controller component.
- Monitor for potential exploitation attempts on your AAP instances.
- Restrict access to sensitive files and directories on the controller-web pod.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The vulnerability is caused by StringListPathField.to_internal_value() calling os.path.exists() on unbounded user-supplied paths, which can reveal the existence of arbitrary absolute paths on the controller-web pod. A tenant superuser can confirm the existence of sensitive files such as /etc/tower/SECRET_KEY, k8s service-account token, receptor sockets, and ConfigMap mount points.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-71462 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-71462
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-71462 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-71462
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Automation-controller: automation-controller-container: automation-controller: custom_venv_path
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/71xxx/CVE-2026-71462.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:71113
Supplemental source - vendor-advisory, x_refsource_REDHAT
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:71114
Supplemental source - vendor-advisory, x_refsource_REDHAT
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:71177
Supplemental source - vendor-advisory, x_refsource_REDHAT
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:71179
Supplemental source - vendor-advisory, x_refsource_REDHAT
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/security/cve/CVE-2026-71462
Supplemental source - vdb-entry, x_refsource_REDHAT
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.