CVE-2026-123037: Link Following
Source GCVE Database
Mentioned vulnerabilities
Not known to be exploited · CVSS 6.7 Medium.
Data as of 6 Nov 2026, 07:21 UTC
Thin evidence
One scorer or none| CNA (redhat) | CVSS 3.1 | 6.7 |
|---|
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 6 Nov 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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
| Product | Affected | Fixed in |
|---|---|---|
| Red Hat Ansible Automation Platform 2ansible-automation-platform-24/hub-rhel8 | Affected– | Fixed in– |
| Red Hat Ansible Automation Platform 2ansible-automation-platform-24/lightspeed-rhel8 | Affected– | Fixed in– |
| Red Hat Ansible Automation Platform 2ansible-automation-platform-25/controller-rhel8-operator | Affected– | Fixed in– |
| Red Hat Ansible Automation Platform 2ansible-automation-platform-25/de-minimal-rhel8 | Affected– | Fixed in– |
| Red Hat Ansible Automation Platform 2ansible-automation-platform-25/de-supported-rhel8 | Affected– | Fixed in– |
| Red Hat Ansible Automation Platform 2ansible-automation-platform-25/eda-controller-rhel8 | Affected– | 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).