GPU VulnDB

Database/Control plane, storage & DevOps

Ansible automation-controller: unauthenticated debug endpoints grab the scheduler lock and stall job dispatch

CVSS 8.2CVE-2026-84486Control plane, storage & DevOpscurated

Impact

Four debug views that kick the internal task, dependency and workflow schedulers are routed in production builds and configured to allow any caller, including unauthenticated ones, because their URL include is not gated on the debug setting. Hitting them repeatedly takes the cluster-wide scheduler advisory lock; the real scheduler takes the same lock without waiting, so its runs are simply skipped and job dispatch stalls for every tenant while controller web workers are consumed. Where automation-controller drives fleet operations - node provisioning, driver and firmware rollouts, drain and reboot playbooks - a stalled dispatcher means maintenance and remediation jobs silently never start. The debug root view also lists the debug endpoints to unauthenticated callers, so no guesswork is needed.

Who can reach it

Anyone who can reach the automation-controller web endpoint over the network. No authentication and no user interaction required.

What to do

Apply the Red Hat errata for your release (RHSA-2026:71113 / 71177 / 71179 for Ansible Automation Platform 2.6 and 2.7) and restart the controller services. Until patched, block the debug URL paths at the ingress or load balancer and make sure the controller is not reachable from untrusted networks. Service restart only - no node maintenance.

References

Related entries

All Control plane, storage & DevOps entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.