RedHatKeycloak高危密码重置漏洞,可实现未认证情况下接管账户"

admin 2026-10-19 02:45:37 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

Red Hat Keycloak高危密码重置漏洞,可实现未认证情况下接管账户

原创

网络安全9527
网络安全9527

安全圈的那点事儿

2026年8月25日 18:41
江苏

在小说阅读器读本章

去阅读

在公众号小说中沉浸阅读

红帽披露了红帽定制版Keycloak中的一处高危漏洞。未经身份验证的远程攻击者可绕过密码重置流程中的关键安全防护,接管任意用户账户。

该漏洞编号为CVE‑2026‑18963,影响 keycloak‑services 组件,它是企业版Keycloak身份与访问管理的核心引擎。红帽为该漏洞分配的CVSS 3.1评分为9.1,属于严重(Critical)级别。

Red Hat Keycloak高危密码重置漏洞

受影响的重置凭证流程,在密码恢复环节未做状态校验。正常情况下,密码重置需要用户点击邮件内的验证链接,之后才允许设置新密码。

红帽表示,攻击者无需完成邮件验证步骤,即可强行触发任意账户的密码重置流程,直接设置新密码,获取目标账号的完整访问权限。

该漏洞利用条件:网络可达、攻击复杂度低,无需权限,也不需要用户交互。
因此暴露在互联网上的Keycloak实例需要优先修复,尤其是用来管控员工应用、管理控制台、客户服务或者单点登录环境的部署环境。

红帽称,漏洞利用成功后会造成机密性、完整性遭到破坏,但不会直接影响业务可用性。
该问题根源是重置凭证认证流程的状态校验逻辑存在缺陷,对应缺陷类型为CWE‑640:密码恢复机制保护不足。

一旦高权限账户被攻陷,入侵者就可以修改域配置、开辟访问通道,横向入侵关联应用,具体取决于被攻陷账号的权限。企业应当排查密码重置行为、异常密码修改记录以及近期管理员登录日志,寻找漏洞被滥用的痕迹。

红帽已于2026年8月18日发布安全修复,针对红帽定制版Keycloak 26.4、26.4.15、26.6、26.6.6版本,对应安全公告编号 RHSA‑2026:56519、RHSA‑2026:56520、RHSA‑2026:56523、RHSA‑2026:56524。管理员应尽快安装对应的软件包与Operator组件。

若暂时无法升级,红帽给出临时缓解方案:在每一个域(Realm)设置中关闭“忘记密码”功能,操作路径:域设置 > 登录 > 忘记密码 > 关闭。该方案只能降低攻击风险,不能替代官方补丁修复。

官方公告中包含Operator包、基于RHEL9的Keycloak软件包、OpenShift部署环境以及受影响版本独立 keycloak‑services 组件的修复版本。厂商提醒:除非产品明确标记为不受影响,否则同一小版本分支下的旧版本即使没有完成完整分析,也应当视作存在漏洞。

安全团队需要梳理全部域配置,确认密码恢复功能开启状态;维护完成后,验证实例已经运行打过补丁的镜像。由于密码重置流程涉及身份体系、邮件和多类应用边界,如果确认漏洞遭到利用,应急响应人员还应当作废可疑会话。


世界级编程大师“Bob大叔”:AI写的代码,我完全不看!警示:说软件基础不重要的人会吃苦头,不会等太久" 网络安全文章

世界级编程大师“Bob大叔”:AI写的代码,我完全不看!警示:说软件基础不重要的人会吃苦头,不会等太久"

Bob大叔主张不逐行审查AI代码,而是依赖单元测试与变异测试等工具链自动验证。他提倡短指令配合外置脚本,采用多Agent流水线协作保持上下文隔离以提升效率。同时强调软件基础架构知识在AI时代更为重要,新人需先掌握手写能力,人类角色正转向制定规则与架构设计。
评论:0   参与:  0