Apache Shiro 历史版本有哪些
时间: 2023-09-18 21:16:10 浏览: 359
Apache Shiro 是一个强大而灵活的 Java 安全框架,它提供了身份验证、授权、加密和会话管理等安全功能。以下是 Apache Shiro 的一些历史版本:
1.0.0:Apache Shiro 的第一个正式版本,发布于2010年11月。
1.1.0:发布于2011年12月,增加了对 OAuth 和多因素认证的支持。
1.2.0:发布于2013年6月,增加了对缓存和会话管理的改进。
1.3.0:发布于2014年8月,增加了对无状态 Web 应用程序和 RESTful 服务的支持。
1.4.0:发布于2015年8月,增加了对 Spring Boot 和 Spring MVC 的集成支持。
1.5.0:发布于2017年6月,增加了对 Servlet 3.1 规范的支持。
1.6.0:发布于2020年5月,增加了对 Java 8 的支持,并修复了一些 bug。
这些是 Apache Shiro 的一些主要历史版本,每个版本都带来了新的功能和改进。你可以根据你的需求选择合适的版本来使用。
相关问题
shiro框架历史漏洞
shiro框架存在的历史漏洞包括反序列化漏洞和权限绕过漏洞。其中,反序列化漏洞是指通过在登录框中输入特定信息触发的漏洞,具体表现为返回的数据包中存在set-Cookie字段的remenberme=deleteme值,这是shiro反序列化漏洞的经典标志。这个漏洞的利用方式是利用shiro和springBoot的验证机制差异化,通过在访问一个无需鉴权的页面后面加上;/一个需要权限的路径,可以绕过shiro的鉴权机制,从而获取未授权的访问权限。类似的权限绕过漏洞还包括在受限目录后面加上空格的情况,shiro在校验时会删除字符串中的空格,导致匹配失败,从而绕过鉴权。与其他shiro权限绕过漏洞类似,这些漏洞都是由于shiro的鉴权机制与spring的鉴权机制不一致导致的。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [框架、组件漏洞系列4:Apache shiro漏洞汇总](https://blog.csdn.net/qq_45590334/article/details/121939844)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文