Authentication Bypass Affecting automation-gateway package, versions *


Severity

Recommended
0.0
medium
0
10

Based on Red Hat Enterprise Linux security rating.

Threat Intelligence

EPSS
0.45% (37th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-RHEL10-AUTOMATIONGATEWAY-20129070
  • published25 Sept 2026
  • disclosed18 Sept 2026

Introduced: 18 Sep 2026

NewCVE-2026-94416  (opens in a new tab)
CWE-290  (opens in a new tab)

How to fix?

There is no fixed version for RHEL:10 automation-gateway.

NVD Description

Note: Versions mentioned in the description apply only to the upstream automation-gateway package and not the automation-gateway package as distributed by RHEL. See How to fix? for RHEL:10 relevant fixed versions and status.

An authorization bypass was found in the Ansible Automation Platform (AAP) gateway. The gateway API allows an authenticated administrator to create a new service key for the Controller service cluster. Because service-key creation is not restricted to the installer-provisioned provisioning path, an administrator-issued key is cryptographically indistinguishable from a legitimate one and can be used to forge a service-authentication token that impersonates the Controller service. Combined with the gateway OIDC workload-identity endpoint (enabled via FEATURE_OIDC_WORKLOAD_IDENTITY_ENABLED), the attacker can drive the gateway to sign Workload Identity Tokens (WITs) for arbitrary Controller workloads. A downstream resource server such as HashiCorp Vault that trusts the gateway OIDC key will accept the forged WIT and return the AAP credentials bound to that workload, disclosing secrets beyond the attacker's authorization boundary.

CVSS Base Scores

version 3.1