跳到正文
事件历史事件

Tenable披露Hermes Agent登录PKCE漏洞

1篇报道1个报道来源最近报道

先了解这件事

AI 综述

Tenable披露Hermes Agent的GET /auth/native/authorize登录流程存在PKCE漏洞,可导致受害者账号会话被完全接管。该流程使用Python的urllib.parse.urlparse校验redirect_uri,却将未规范化的原始值交回浏览器;由于Python解析器与浏览器WHATWG解析器对反斜杠处理不同,服务器认为跳转目标是回环地址127.0.0.1,浏览器则会跳转到攻击者控制的目标。

AI 根据报道生成 · 3 天前更新

后续时间线

10月9日
  1. Tenable®精选
    Tenable 披露 Hermes Agent 登录 PKCE 漏洞可致会话接管

    Tenable 披露 Hermes Agent 的 GET /auth/native/authorize 登录流程存在 PKCE 漏洞,可导致受害者账号会话被完全接管。该流程用 Python 的 urllib.parse.urlparse 校验 redirect_uri,却把未规范化的原始值交回浏览器,而 Python 解析器与浏览器 WHATWG 解析器对反斜杠处理不同,服务器认为目标是回环地址 127.0.0.1,浏览器却会跳转到攻击者控制的其他源。攻击者同时自行选择 PKCE challenge,可用泄露的授权码换取受害者账号的 token。测试中构造的 URL 让浏览器带着 code 和 state 参数访问了第二个源,若把远程主机放在反斜杠前同样会收到授权码。

相关讨论

本站还没有收集到这件事的讨论链接。

关注度走势

每天新增来源

5天共1个·最多1(10月9日)·今天0

  • 10月9日新增1个来源(1家媒体、0个账号)
  • 10月10日新增0个来源(0家媒体、0个账号)
  • 10月11日新增0个来源(0家媒体、0个账号)
  • 10月12日新增0个来源(0家媒体、0个账号)
  • 10月13日新增0个来源(0家媒体、0个账号)

每小时关注度

暂无可比走势