# IndieAuth 4.5.4 跨站请求伪造漏洞
## 概述
IndieAuth 是 WordPress 的一个插件,存在跨站请求伪造(CSRF)漏洞,影响所有 **直至并包括 4.5.4 版本** 的插件。
## 影响版本
- **WordPress IndieAuth 插件 <= 4.5.4**
## 细节
该漏洞是由于 `login_form_indieauth()` 函数及授权端点 `wp-login.php?action=indieauth` 缺少 nonce 验证,导致攻击者可以通过伪造请求诱导已认证用户批准由攻击者控制的应用程序的 OAuth 授权请求。
## 影响
攻击者可欺骗用户在登录状态下点击链接或访问恶意页面,从而强制用户完成 OAuth 授权动作。之后攻击者可通过授权码换取访问令牌,获得用户授予的权限(如创建、更新、删除),最终实现**接管用户账户**。
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
标题: IndieAuth <= 4.5.4 - Cross-Site Request Forgery to Account Takeover via Stolen OAuth Tokens -- 🔗来源链接
标签:
神龙速读标题: class-indieauth-authorization-endpoint.php in indieauth/tags/4.5.4/includes – WordPress Plugin Repository -- 🔗来源链接
标签:
神龙速读标题: class-indieauth-authorization-endpoint.php in indieauth/tags/4.5.4/includes – WordPress Plugin Repository -- 🔗来源链接
标签:
神龙速读标题: class-indieauth-authorization-endpoint.php in indieauth/tags/4.5.4/includes – WordPress Plugin Repository -- 🔗来源链接
标签:
暂无评论