原文:Shiro RememberMe 1.2.4 反序列化RCE实践

Shiro作为Java的一个安全框架,其中提供了登录时的RememberMe功能,让用户在浏览器关闭重新打开后依然能恢复之前的会话。而实现原理就是将储存用户身份的对象序列化并通过AES加密 base 编码储存在cookie中,只要能伪造cookie就能让服务器反序列化任意对象,而 . . 版本及以下AES加密时采用的key是硬编码在代码中的,这就为伪造cookie提供了机会。只要remember ...

2020-11-01 23:08 0 561 推荐指数:

查看详情

Apache Shiro<=1.2.4反序列化RCE漏洞

介绍:Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。 漏洞原因:因为shiro对cookie里的rememberme字段进行了反序列化,所以如果知道了shiro的编码方式,然后将恶意命令用它的编码方式进行编码并放在http头的cookie ...

Sat Oct 19 17:39:00 CST 2019 0 2198
Shiro RememberMe 1.2.4 反序列化命令执行漏洞

Apache Shiro 在 Java 的权限及安全验证框架中占用重要的一席之地,在它编号为550的 issue 中爆出严重的 Java 反序列化漏洞。下面,我们将模拟还原此漏洞的场景以及分析过程。 复现过程 一、 搭建漏洞环境 有大佬已经搭建了docker环境可以直接使用。在安装 ...

Tue Oct 08 18:30:00 CST 2019 0 1756
Shiro rememberMe 反序列化漏洞写Webshell

Shiro rememberMe 反序列化漏洞写Webshell 修改ysoserial使其支持生成java代码执行Payload 原来的代码 修改成如下代码,如果调用ysoserial时候命令参数处有code:就可执行java代码,否则执行命令 然后重新使用mvn编译 ...

Thu Jan 02 07:38:00 CST 2020 0 1256
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM