今天发现阿里云服务器出现了告警:
shiro 1.3.2
进程ID:3932
路径:xxx\shiro-core-1.3.2.jar
命中:shiro version less than 1.7.0
网上一搜,找到了如下资料:
2020年11月2日,阿里云应急响应中心监测到Apache Shiro官方发布安全更新,修复了一个最新权限绕过漏洞。攻击者利用该漏洞可以绕过验证访问到后台功能,风险较高
漏洞描述
Apache Shiro是一个应用广泛的权限管理的用户认证与授权框架。近日,Apache Shiro发布1.7.0版本,修复了 Apache Shiro 身份验证绕过漏洞 (CVE-2020-17510)。攻击者可以使用包含payload的恶意请求绕过Shiro的身份认证。阿里云应急响应中心提醒Apache Shiro用户尽快采取安全措施阻止漏洞攻击。
影响版本
Apache Shiro < 1.7.0
安全版本
Apache Shiro >= 1.7.0
我用的是1.3.2,确实太低了,赶紧换过来。
<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.7.0</version> </dependency>