目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-123037— Ansible-core user 模块 SSH 密钥生成本地提权漏洞

一分钟漏洞结论

影响对象
Red Hat Red Hat Ansible Automation Platform 2
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

在 的 user 模块中发现了一个漏洞。当启用 选项时, 函数虽然会对密钥文件进行符号链接(symlink)防护,但仅使用 检查 目录。受管节点上的非特权用户若将其 目录替换为指向某个 root 可写目录的符号链接,则特权模块会通过该符号链接写入生成的密钥对,随后将这两个文件的所有权变更为该用户。由于此类文件可能被放入由调度器处理的目录(例如 )或动态 MOTD 目录(例如 ),攻击者即可在受管节点上实现从普通用户到 root 用户的权限提升。此漏洞是 CVE-2024-9902 的修复不完整所致。

CVSS 6.7 · Medium
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-123037 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Ansible-core: user module generate_ssh_key follows a symlinked ~/.ssh enabling local privilege escalation (incomplete fix of cve-2024-9902)
来源: CVE Program / CVE List V5
Vulnerability Description
A flaw was found in the ansible-core user module. When generate_ssh_key is enabled, User.ssh_key_gen() guards the key files against symlinks but checks the ~/.ssh directory only with os.path.exists(). An unprivileged user on a managed node who replaces their ~/.ssh with a symlink to an existing root-writable directory causes the privileged module to write the generated key pair through the symlink and then chown both files to that user. Because such files can be dropped into directories processed by schedulers (e.g. /etc/cron.daily) or dynamic MOTD (/etc/update-motd.d), the user can escalate to root on the managed node. This is an incomplete fix of CVE-2024-9902.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
在文件访问前对链接解析不恰当(链接跟随)
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2
Red Hat Red Hat Ansible Automation Platform 2 - cpe:/a:redhat:ansible_automation_platform:2

二、漏洞 CVE-2026-123037 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-123037 的情报信息

请登录查看更多情报信息。

CVE-2026-123037 其他参考 (2)

同批安全公告 · Red Hat · 2026-11-06 · 共 15 条

CVE-2026-109081 6.8 MEDIUM Keycloak-services 通过 DCR 端点注入 realm 默认角色漏洞
CVE-2026-19688 6.8 MEDIUM Keycloak 管理员 API 缺少受众检查漏洞
CVE-2026-96547 6.5 MEDIUM Keycloak-services DCR 注册时间声明路径差异伪造角色漏洞
CVE-2026-97848 6.5 MEDIUM Keycloak-services 协议映射器 JSON 类型绕过令牌清理漏洞
CVE-2026-9797 6.5 MEDIUM Keycloak 认证管理员权限提升漏洞
CVE-2026-107124 6.4 MEDIUM Keycloak OIDC 登出端点会话固定导致账户接管漏洞
CVE-2026-97367 6.4 MEDIUM Keycloak 服务 DCRAzpSID 替换导致会话劫持漏洞
CVE-2026-120749 6.2 MEDIUM Dbus dbus-daemon 拒绝服务漏洞
CVE-2026-96460 5.4 MEDIUM Keycloak-services 令牌无限续期漏洞
CVE-2026-92856 4.9 MEDIUM Keycloak 忽略 SAML 代理限制委托约束漏洞
CVE-2026-121837 4.3 MEDIUM Quarkus-rest-data-panache 过滤器与排序忽略@securefield 漏洞
CVE-2026-96447 4.2 MEDIUM Keycloak 身份重绑定漏洞
CVE-2026-83493 GitHub Actions 依赖未固定导致远程代码执行漏洞
CVE-2026-83494 Kubeflow 1.7 训练算子绕过不可变校验漏洞

IV. Related Vulnerabilities