本文分析了一个JWT身份验证设计缺陷,问题不在于密码学攻击,而是后端过度信任刷新令牌,将其作为身份的唯一来源。刷新令牌缺乏服务器端会话绑定、令牌标识符(jti)和组织上下文等关键安全控制,导致仅凭令牌即可维持认证状态,形成单点故障。作者通过实验发现,即使删除其他cookie,仅保留刷新令牌仍可访问受保护页面。建议实施令牌轮换、绑定会话状态等防御措施以降低风险。
网络安全文章













