Skip to main content
CVE-2023-5115VulnerabilityPublished Updated

CVE-2023-5115: Red Hat Ansible Automation Platform 2.3 for RHEL 8 · Absolute Path Traversal

Affects Red Hat Ansible Automation Platform 2.3 for RHEL 8Source CVE Database V5

0

Not known to be exploited · CVSS 6.3 Medium.

Data as of 26 Oct 2026, 07:57 UTC

CVSS 3.1 base score
6.3Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
1.0% chance of exploitation in 30 days – higher than 62% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:H/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Dec 2023

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

AI-suggested

1. Apply official patches from Red Hat as soon as they become available to address CVE-2023-5115. 2. Until patches are released, restrict the execution of Ansible roles to trusted sources only and avoid running roles from unverified or external repositories. 3. Implement strict validation and scanning of Ansible roles for malicious content, including detection of symbolic links that could lead to path traversal. 4. Use containerization or sandboxing techniques to isolate Ansible execution environments, limiting the scope of file system access. 5. Monitor file system changes on hosts managed by Ansible for unexpected modifications, especially outside designated directories. 6. Enforce the principle of least privilege for users and automation accounts executing Ansible roles to reduce the risk of privilege escalation. 7. Educate administrators and DevOps teams about the risks of executing untrusted automation content and encourage secure role development practices. 8. Review and harden Ansible configuration settings to limit role execution paths and disable unnecessary features that could be exploited.

Description

An absolute path traversal attack exists in the Ansible automation platform. This flaw allows an attacker to craft a malicious Ansible role and make the victim execute the role. A symlink can be used to overwrite a file outside of the extraction path.

References

Community reviews

Loading reviews…