Description
A flaw was found in Red Hat Ansible Automation Platform's automation-
controller. When attaching a source inventory to a constructed inventory through
the input_inventories relationship endpoint, the controller verifies only that
the requesting user can read the source inventory, rather than that they hold use
permission on it, unlike instance group attachment on the same access class. An
authenticated user who can administer a constructed inventory and has read-only
visibility of an inventory in another organization -- for example an
organization or system auditor -- can attach that foreign inventory as an input.
On synchronization the controller clones every host and host variable, including
secrets, into the attacker's inventory, and because the attacker administers the
constructed inventory they can run ad hoc commands against the cloned hosts,
resulting in cross-tenant disclosure of inventory data and secrets and code
execution against another tenant's managed hosts.
Published: n/a
Score: 9.6 Critical
EPSS: n/a
KEV: No
Impact: Cross‑tenant Data Disclosure and Privilege Escalation
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows an authenticated user who can manage a constructed inventory and has read‑only access to an inventory in another organization to attach that foreign inventory as input. During synchronization the controller copies every host, host variable and secret from the source inventory into the attacker’s inventory, and because the attacker administers the constructed inventory they can subsequently issue ad‑hoc commands against the cloned hosts. This results in cross‑tenant disclosure of inventory data and secrets and the ability to execute code on another tenant’s managed hosts.

Affected Systems

Red Hat Ansible Automation Platform 2.4 on EL8 and EL9, and 2.6 on EL9. The affected components are the automation‑controller and its container handling constructed inventory input attachments. The flaw exists in the endpoint that processes input_inventories for constructed inventories.

Risk and Exploitability

The CVSS score of 9.6 indicates critical severity. The EPSS score is not available, but the vulnerability requires only authenticated access and a minimal privilege set (read‑only and inventory administrator) making exploitation feasible in typical environments. This vulnerability is not currently listed in the CISA KEV catalog. The most likely attack vector is the REST API used to attach inventories; any user with the ability to administer a constructed inventory can exploit the flaw.

Generated by OpenCVE AI on September 24, 2026 at 01:40 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Red Hat Ansible Automation Platform update that resolves the cross‑tenant inventory cloning flaw.
  • If a patch is not immediately available, revoke the permission for read‑only users to administer constructed inventories or disable the /input_inventories endpoint for those accounts through role‑based access control.
  • Verify that the ‘use’ permission is enforced for inventory attachments by testing with a read‑only account; consider auditing inventory usage and tightening API access to prevent unintended cloning of host data.

Generated by OpenCVE AI on September 24, 2026 at 01:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 24 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
Description A flaw was found in Red Hat Ansible Automation Platform's automation- controller. When attaching a source inventory to a constructed inventory through the input_inventories relationship endpoint, the controller verifies only that the requesting user can read the source inventory, rather than that they hold use permission on it, unlike instance group attachment on the same access class. An authenticated user who can administer a constructed inventory and has read-only visibility of an inventory in another organization -- for example an organization or system auditor -- can attach that foreign inventory as an input. On synchronization the controller clones every host and host variable, including secrets, into the attacker's inventory, and because the attacker administers the constructed inventory they can run ad hoc commands against the cloned hosts, resulting in cross-tenant disclosure of inventory data and secrets and code execution against another tenant's managed hosts.
Title automation-controller: automation-controller-container: automation-controller: constructed inventory input inventory attachment checks only read permission on the source inventory, allowing a read-only user to clone another tenant's hosts and secrets and run ad hoc commands against them
First Time appeared Redhat
Redhat ansible Automation Platform
Weaknesses CWE-863
CPEs cpe:/a:redhat:ansible_automation_platform:2.4::el8
cpe:/a:redhat:ansible_automation_platform:2.4::el9
cpe:/a:redhat:ansible_automation_platform:2.6::el9
Vendors & Products Redhat
Redhat ansible Automation Platform
References
Metrics threat_severity

None

cvssV3_1

{'score': 9.6, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N'}

threat_severity

Critical


Subscriptions

Redhat Ansible Automation Platform
cve-icon MITRE

No data.

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Critical

Publid Date: 2026-09-23T00:00:00Z

Links: CVE-2026-84684 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-24T15:00:16Z

Weaknesses