GHSA-49qh-h4vj-mrgfHighCVSS 7.3
A local privilege escalation vulnerability was found in the ansible.posix authorized_key module....
🔗 CVE IDs covered (1)
📋 Description
A local privilege escalation vulnerability was found in the ansible.posix authorized_key module. The module's keyfile() function uses os.chown() instead of os.lchown() and opens files without O_NOFOLLOW when managing SSH authorized keys. An unprivileged local user can pre-stage symbolic links in their ~/.ssh directory to redirect file ownership changes to arbitrary system paths when an operator runs the authorized_key task as root, leading to local privilege escalation.
🔗 References (9)
- https://nvd.nist.gov/vuln/detail/CVE-2026-11837
- https://access.redhat.com/security/cve/CVE-2026-11837
- https://bugzilla.redhat.com/show_bug.cgi?id=2487424
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-11837.json
- https://access.redhat.com/errata/RHSA-2026:79112
- https://access.redhat.com/errata/RHSA-2026:80508
- https://access.redhat.com/errata/RHSA-2026:82339
- https://access.redhat.com/errata/RHSA-2026:42946
- https://github.com/advisories/GHSA-49qh-h4vj-mrgf