Shiro身份验证绕过(CVE-2020-13933)
Created|Updated|web
|Post Views:
Shiro 身份验证绕过 (CVE-2020-13933)
此题思路:url编码绕过
1.看到啥都没有的东西,dirsearch扫扫

进入login页面要求我们先登陆
再看后面有个奇怪的%3b的url,打开看

还是没有思路对吧,其实这里你已经完成对这个漏洞的探索了
我们在思考这个%3b到底是啥呢?

shiro在看到这个分号的时候以为请求已经完成了,从而放行;
但是后端认为他也是url的一部分,所以解析
为什么要加个;呢?保护admin/index页面
如果直接进入会跳转到

Author: 24kmagic
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles
2026-04-15
vulfocusrails-cve_2018_3760漏洞详解+源码分析
vulfocus/rails-cve_2018_3760漏洞详解+源码分析本文参考技术文章: https://qkl.seebug.org/vuldb/ssvid-97466 0x01 漏洞介绍:123456789 名称: vulfocus/rails-cve_2018_3760:new 描述: Ruby On Rails 是著名的 Ruby Web 开发框架,它在开发环境中使用 Sprockets 作为静态文件服务器。Sprockets 是一个编译和分发静态资源文件的 Ruby 库。Sprockets 3.7.1及更低版本存在二次解码导致的路径遍历漏洞。攻击者可以%252e%252e/用来访问根目录并读取或执行目标服务器上的任何文件。 0x02 知识点: 1.二次编码绕过已知: .的url编码是:%2e %2e的url编码是:%252e 所以: 上一级目录原本是:../ 为了绕过我们改成:%252e%252e/ 2.简单了解RoR(ruby on rails) 笔者十分认同这个理念,还看了篇文章https://zhuanlan.zhihu.co...
2026-04-15
vulfocuswordpress_cve-2021-21389简洁版题解+漏洞复现
vulfocus/wordpress_cve-2021-21389简洁版题解+漏洞复现0x01 漏洞描述1234567 名称: vulfocus/wordpress_cve-2021-21389:latest 描述: BuddyPress 是一个用于构建社区站点的开源 WordPress 插件。在 7.2.1 之前的 5.0.0 版本的 BuddyPress 中,非特权普通用户可以通过利用 REST API 成员端点中的问题来获得管理员权限。该漏洞已在 BuddyPress 7.2.1 中修复。插件的现有安装应更新到此版本以缓解问题。 0x02 思路注册绕过激活码,成果注册后登录 登录后改变自己的roles为admin–>漏洞发生点 以admin身份上传木马拿到flag 0x03 exp1.先注册,回复页面找到激活码,然后拿到激活码发送请求包激活 poc: 12345678910POST //wp-json/buddypress/v1/signup HTTP/1.1Host: 123.5...:10592User-Agent: Moz...
2026-04-22
一分钟速通CVE-2019-13956漏洞复现Discuz!ML远程代码执行
一分钟速通CVE-2019-13956漏洞复现Discuz!ML远程代码执行0x01 漏洞介绍123描述:Crossday Discuz! Board(简称 Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。Discuz!ML 3.2 到 3.4 允许远程攻击者通过修改过的语言 cookie 执行任意 PHP 代码,如将 4gH4_0df5_language=en 更改为 4gH4_0df5_language=en'.phpinfo().' 所示;(如果使用了随机前缀 4gH4_0df5_)。 漏洞出现在传入cookie的language值时,逻辑是直接将传入的语言拼接成一个缓存文件,然后利用文件包含解析 由于并没有做过滤,我们拥有可控的文件名 0x02 poc抓包,在cookie中原有语言后,加入 1'.phpinfo().' 查看flag即可 0x03 漏洞溯源:下载源码 1https://bitbucket.org/vot/discuz.ml/downloads/ 1.upload\source...
2026-03-18
[SWPUCTF 2025 秋季新生赛]ezez_include两种详细解法
[SWPUCTF 2025 秋季新生赛]ezez_include方法一:日志文件包含一开始考虑的是文件上传,dirsearch扫描出来有upload页面 结果根据响应页面这个版本的文件上传漏洞完全做不出来,服务器解析不了 换个思路,文件包含 利用日志包含漏洞 什么是日志包含漏洞:就是把恶意代码塞在日志中,然后利用包含漏洞读取日志时就可以查看了过程:(针对于访问日志)1.发送访问请求: 修改 User-Agent 或访问带代码的 URL 服务器会自动把你的请求写进磁盘上的日志文件 123User-Agent:<?php phpinfo(); ?>或者GET /<?php phpinfo(); ?> HTTP/1.1 2.访问日志: 利用漏洞include 这个日志文件 /var/log/nginx/access.log payload: 改ua和nss 方法二:文件上传漏洞写完看了一下大佬们的题解,发现其实我尝试过蚁剑连接中就差一个步骤就成功了:因为我没有真正激活木马 很容易发现文件(这里指jpg文件,估计是...
2026-03-03
Mini L-CTF 2025 web Miniup
Mini L-CTF 2025 web Miniup自主研发的图床(确信 没思路。查看源代码 这个源代码你直接index.php打开是不是看不到 其实你再上传图片的时候会发现图片上传后内容被编码成了base64 那你在查看图片那里输入路径:index.php 然后打开那张图片的链接,解码得到 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521...
2026-04-11
cve_2018_16509漏洞复现之沙盒绕过(ghostscript)
cve_2018_16509漏洞复现之沙盒绕过(ghostscript)123456789 名称: vulfocus/ghostscript-cve_2018_16509:latest 描述: GhostScript 被许多图片处理库所使用,如 ImageMagick、Python PIL 等,默认情况下这些库会根据图片的内容将其分发给不同的处理方法,其中就包括 GhostScript。在 9.24 之前的 Artifex Ghostscript 中发现了一个问题。能够提供精心制作的 PostScript 以使用“管道”指令执行代码的攻击者可能会在处理 /invalidaccess 异常期间使用不正确的“特权恢复”检查 0x00 漏洞基本信息CVE 编号:CVE-2018-16509 漏洞类型:沙盒绕过 / 远程代码执行 (RCE) 受影响组件:Ghostscript 9.24 之前的所有版本 成因:利用 restores 操作中的内存不一致性,通过制造一个伪造的异常状态,使内核在自同步过程中,将 LockSafetyParams 从 1 误写为 0。 Ghost...
Comments
Announcement
欢迎来到我的博客!