漏洞详情
Shiro 在路径控制的时候,未能对传入的 url 编码进行 decode 解码,导致攻击者可以绕过过滤器,访问被过滤的路径。
漏洞影响版本
Shiro 1.0.0-incubating
对应 Maven Repo 里面也有

环境搭建
这个比 Shiro550、Shiro721 要增加一些东西,首先看 pom.xml 这个配置文件,因为漏洞是 shiro 1.0.0 版本的
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-core</artifactId>
<version>1.0.0-incubating</version>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-web</artifactId>
<version>1.0.0-incubating</version>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-spring</artifactId>
<version>1.0.0-inc

本文详细介绍了Shiro框架的一个安全漏洞,该漏洞允许攻击者绕过过滤器访问受限路径。内容包括漏洞详情、影响版本、环境搭建过程、漏洞复现与分析,以及官方提供的修复方法。通过PoC演示了如何利用未标准化路径造成越权访问,并探讨了可能的绕过方式和修复措施。

2143

被折叠的 条评论
为什么被折叠?



