PatchSiren

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.