Description
A flaw was found in Red Hat Ansible Automation Platform's automation-
controller. The bulk job launch endpoint builds workflow job nodes from client
input using a serializer that leaves the node's job reference -- a field normally
set by the workflow task manager after it spawns a child job -- writable and does
not include it in the permission validation performed for the other node fields.
An authenticated user with permission to execute a single job template can submit
a bulk job launch whose node references the identifier of any unified job in any
organization, including jobs they cannot access. The node then exposes that job's
metadata, and cancelling the attacker's workflow cancels the referenced job
through the workflow cancellation cascade, without any per-job authorization
check. Repeated, this allows a low-privileged user to cancel running jobs,
project and inventory syncs, ad hoc commands, and system jobs across all
organizations, denying automation service platform-wide.
Published: n/a
Score: 8.5 High
EPSS: n/a
KEV: No
Impact: Unauthorized cancellation and metadata exposure of jobs across organizations
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows an authenticated user that is only permitted to launch a single job template to submit a bulk job launch request that includes a workflow node referencing any unified job in any organization. Because the node’s job reference is writable and bypasses permission checks, the attacker can read the referenced job’s metadata and, by cancelling the workflow, cancel the referenced job. Repeating this process grants the attacker the ability to interrupt running jobs, project and inventory syncs, ad‑hoc commands, and system jobs throughout the entire automation platform, leading to a platform‑wide denial of service and accidental exposure of job data.

Affected Systems

Red Hat Ansible Automation Platform automation-controller containers and components, specifically version 2.6 running on Enterprise Linux 9. The flaw is present in the bulk job launch endpoint that serializes client input into workflow job nodes and does not enforce permission validation on the job reference field.

Risk and Exploitability

The flaw receives a CVSS score of 8.5, indicating high severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is an authenticated HTTP request to the bulk job launch API; the attacker needs the minimal privilege of executing a single job template. Given the high CVSS score and absence of mitigation through standard controls, the risk to affected installations is significant and exploitation could result in widespread denial of service and accidental disclosure of credentials or configuration data across all organizations that use the platform.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply Red Hat’s official patch for Ansible Automation Platform 2.6 that restricts writable job references in bulk job launch requests
  • Restrict or remove the execute‑single‑job‑template permission from low‑privileged users to eliminate the precondition for exploitation
  • Configure role‑based access controls to enforce per‑job authorization and prevent cross‑organization job references
  • Monitor bulk job launch activity for abnormal patterns of cancellation requests and review logs for unauthorized metadata exposure

Generated by OpenCVE AI on September 24, 2026 at 01:39 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. The bulk job launch endpoint builds workflow job nodes from client input using a serializer that leaves the node's job reference -- a field normally set by the workflow task manager after it spawns a child job -- writable and does not include it in the permission validation performed for the other node fields. An authenticated user with permission to execute a single job template can submit a bulk job launch whose node references the identifier of any unified job in any organization, including jobs they cannot access. The node then exposes that job's metadata, and cancelling the attacker's workflow cancels the referenced job through the workflow cancellation cascade, without any per-job authorization check. Repeated, this allows a low-privileged user to cancel running jobs, project and inventory syncs, ad hoc commands, and system jobs across all organizations, denying automation service platform-wide.
Title automation-controller: automation-controller-container: automation-controller: bulk job launch allows setting a workflow node's job reference to an arbitrary unified job, enabling a low-privileged user to cancel and read metadata of jobs in other organizations
First Time appeared Redhat
Redhat ansible Automation Platform
Weaknesses CWE-915
CPEs cpe:/a:redhat:ansible_automation_platform:2.6::el9
Vendors & Products Redhat
Redhat ansible Automation Platform
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Important


Subscriptions

Redhat Ansible Automation Platform
cve-icon MITRE

No data.

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

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

Links: CVE-2026-84689 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-28T00:45:13Z

Weaknesses
  • CWE-915

    Improperly Controlled Modification of Dynamically-Determined Object Attributes