CVE-2025-9909 Aap-gateway: improper path validation in gateway allows credential exfiltration

Medium 6.7 Published Updated

A malicious administrator can create misleading routes to intercept and exfiltrate user credentials in Red Hat Ansible Automation Platform.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2025-9909?

CVE-2025-9909 is a medium-severity path traversal vulnerability in Red Hat Ansible Automation Platform 2.5, published on 27 Feb 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

A flaw was found in the Red Hat Ansible Automation Platform Gateway route creation component. This vulnerability allows credential theft via the creation of misleading routes using a double-slash (//) prefix in the gateway_path. A malicious or socially engineered administrator can configure a honey-pot route to intercept and exfiltrate user credentials, potentially maintaining persistent access or creating a backdoor even after their permissions are revoked.

Weakness: CWE-647

Which versions are affected by CVE-2025-9909?

It affects 3 products.

Products include Redhat Ansible Automation Platform, Redhat Ansible Developer, Redhat Ansible Inside.

How do I fix CVE-2025-9909?

Apply the vendor's patch.

Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.

Is CVE-2025-9909 being exploited?

There is no known exploitation of CVE-2025-9909 in the wild and no public exploit code.

Sources

Also known as GHSA-2fx4-vwf2-pw99.

Is CVE-2025-9909 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free