Exploiting JWT Algorithm Confusion Attack

利用 JWT 算法混淆漏洞,该漏洞存在于服务器令牌验证库接受 JWT 头中指定的算法而非强制使用固定算法的场景。测试人员通过操纵 alg 头将 RS256 切换为 HS256(以 RSA 公钥作为 HMAC 密钥),将 alg 设置为 none 以绕过签名验证,或利用 kid/jku/x5u 头注入来提供攻击者控制的密钥。适用于 JWT 算法混淆、alg none 攻击、密钥混淆攻击或 JWT 签名绕过等请求场景。

killvxk ac03d2b 4 files · 35.2 KB Updated

File contents

killvxk/cybersecurity-skills-zh/tree/main/skills/exploiting-jwt-algorithm-confusion-attack commit ac03d2bca1

Frequently asked questions

npx skillmds@latest add killvxk/exploiting-jwt-algorithm-confusion-attack