Skip to main content
VulnerabilityPublished

CVE-2026-123037: Link Following

Source GCVE Database

0
Compare

Mentioned vulnerabilities

Authoritative record:CVE-2026-123037· Medium 6.7

Not known to be exploited · CVSS 6.7 Medium.

Data as of 6 Nov 2026, 07:21 UTC

CVSS 3.1 base score
6.7Medium
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
CVSS scores by source
CNA (redhat)CVSS 3.16.7
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 6 Nov 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: 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 5 Nov 2026.

What to do

Affected software

ProductAffectedFixed in
Red Hat Ansible Automation Platform 2ansible-automation-platform-24/hub-rhel8Affected–Fixed in–
Red Hat Ansible Automation Platform 2ansible-automation-platform-24/lightspeed-rhel8Affected–Fixed in–
Red Hat Ansible Automation Platform 2ansible-automation-platform-25/controller-rhel8-operatorAffected–Fixed in–
Red Hat Ansible Automation Platform 2ansible-automation-platform-25/de-minimal-rhel8Affected–Fixed in–
Red Hat Ansible Automation Platform 2ansible-automation-platform-25/de-supported-rhel8Affected–Fixed in–
Red Hat Ansible Automation Platform 2ansible-automation-platform-25/eda-controller-rhel8Affected–Fixed in–

AI-suggested

Do not use the generate_ssh_key: yes option against accounts whose home directory is controlled by untrusted users. Pre-create the ~/.ssh directory as a real directory with appropriate ownership before running the user module. Alternatively, generate the SSH key as the target user (dropping to their UID/GID) rather than as root. These mitigations address the vulnerability in the absence of an official patch.

Description

A vulnerability exists in the ansible-core user module when the generate_ssh_key option is enabled. The module attempts to protect key files against symlinks but only checks the ~/.ssh directory with os.path.exists(), allowing an unprivileged user to replace ~/.ssh with a symlink to a root-writable directory. This causes the privileged module to write SSH key files through the symlink and change ownership to the user, potentially enabling local privilege escalation to root via files placed in directories processed by schedulers or dynamic MOTD. This is an incomplete fix of a previous vulnerability (CVE-2024-9902).

References

Community reviews

Loading reviews…