我的编程空间,编程开发者的网络收藏夹
学习永远不晚
位置:首页-资讯-开源

DedeCMS投票模块漏洞解决方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

DedeCMS投票模块漏洞解决方法

Dedecms投票模块有朋友反映投票主题的选项经常被sql注入删除,经过iOS100知识库查看代码发现投票模块代码没有对sql参数进行转换,导致不法分子sql注入。只要将addslashes()改为mysql_real_escape_string()即可。

打开/include/dedevote.class.php文件,查 找$this->dsql->ExecuteNoneQuery("UPDATE `dede_vote` SET totalcount='".($this->VoteInfos['totalcount']+1)."',votenote='".addslashes($items)."' WHERE aid='".$this->VoteID."'");

修改为

$this->dsql->ExecuteNoneQuery("UPDATE `dede_vote` SET totalcount='".($this->VoteInfos['totalcount']+1)."',votenote='".mysql_real_escape_string($items)."' WHERE aid='".mysql_real_escape_string($this->VoteID)."'");

注:

* addslashes() 是强行加\;

* mysql_real_escape_string()  会判断字符集,但是对PHP版本有要求;(PHP 4 >= 4.0.3, PHP 5)

* mysql_escape_string不考虑连接的当前字符集。(PHP 4 >= 4.0.3, PHP 5, 注意:在PHP5.3中已经弃用这种方法,不推荐使用)

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

DedeCMS投票模块漏洞解决方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

DedeCMS投票模块漏洞解决方法

Dedecms投票模块有朋友反映投票主题的选项经常被sql注入删除,经过iOS100知识库查看代码发现投票模块代码没有对sql参数进行转换,导致不法分子sql注入。只要编程客栈将addslashes()改为mysql_real_escape
2022-06-12

浅析DedeCMS投票模块漏洞的解决方法

打开/incluwww.cppcns.comde/dedevote.class.php文件,查 找$this->dsql->ExecuteNoneQuesTrqoory("UPDATE `dede_vote` SET totalcount=
2022-06-12

dedecms针对DDOS挂马漏洞的解决方法

Dedecms是国内著名的php开源系统,也是很多站长建站的首选CMS系统,简单易用是其广泛实用的一大原因,而正是因为dedecms的开源,也导致了很多黑客盯上了这个程序,于是接连研究出了很多dedecms的漏洞,造成了目前有相当多的ded
2022-06-12

DEDECMS系统后台会员功能漏洞解决方法

所以很多http://www.cppcns.com网站有成百上千个垃圾会员 而且每天都发一些垃圾文章。删除起来又很困难,大家一定很头疼,下面我来用通俗易懂的图文方法来教大家。一:会员权限设置登陆DED后台——选择系统
2022-06-12

Dedecms自定义模型解决会员无法投稿的方法

本文实例讲述了Dedecms自定义模型解决会员无法投稿的方法http://www.cppcns.com。分享给大家供大家参考。 具体方法: 1、复制普通文章模型,增加了一个字段,允许投稿,级别为 注册会员,组别不限制. 2、新建一个栏目,内
2022-06-12

360提示DedeCms全局变量覆盖漏洞(临时解决方法)

描述: 目编程客栈标存在全局变量覆盖漏洞。 1.受影响版本DEDEcms 5.7、5.6、5.5。 2.漏洞文件/include/common.inc.php 3.DEDECMS的全局变量初始化存在漏洞,可以任意覆盖任意全局变量。 危害:
2022-06-12

解决localstorage安全漏洞的方法

localstorage存在的安全漏洞及如何解决随着互联网的发展,越来越多的应用和网站开始使用Web Storage API,其中localstorage是最常用的一种。Localstorage提供了一种在客户端存储数据的机制,可以跨页面
解决localstorage安全漏洞的方法
2024-01-15

允许Traceroute探测漏洞解决方法

要解决Traceroute探测漏洞,可以考虑以下方法:1. 配置防火墙:使用防火墙来限制对Traceroute的访问。可以禁止外部流量通过Traceroute来访问内部网络,只允许特定IP地址或特定网络范围的流量进行Traceroute探测
2023-09-07

dedecms后台模块管理空白不显示的解决方法

近日,网站在通过dedecms后台的模块管理上传插件后,不知道安编程客栈装了什么插件导致dedecms后台的模块管理空白,内容全部不显示,找到了解决办法!dedecms后台的模块管理设计到的文件为: /data/module/moduleu
2022-06-12

PHPCMS V9专题模块注入漏洞的分析与修复方法

分类ID没有进行有效过滤,导致注入发生。详细说明:受影响版本:phpcms V9 - GBK 漏洞文件:/phpcms/modules/sphttp://www.cppcns.comecial/index.php 漏IBVxhgeQXq洞函
2022-06-12

阿里云服务器老提醒漏洞解决方法

阿里云服务器作为国内最大的云服务提供商,其安全性备受关注。最近,有用户反映阿里云服务器存在老提醒漏洞,这可能会对服务器的安全性产生影响。本文将详细介绍阿里云服务器老提醒漏洞的原因、影响及解决方法。一、阿里云服务器老提醒漏洞原因分析阿里云服务器老提醒漏洞主要源于阿里云服务器的安全设置。由于服务器的安全设置存在不足,
阿里云服务器老提醒漏洞解决方法
2023-12-10

dedecms5.7 ask模块现404的解决方法

dedecms放到万网空间后发现后台的www.cppcns.com ask 模块的问题管理和答案管理出现404错误,但是在本地是好的,我查了一下源文件,一个不少,后来想到现在的虚拟主机是 linux 系统,可能是文件区分大小写所致。度娘了一
2022-06-12

修改织梦DedeCMS广告模块后,前台显示未更新的解决方法

安装了 Dedecms 自带的广告模块后,发现在修改广告信息后,前台调用的广告还是修改之前的信息,查看了一下源代码,发现是调用缓存了,但是 DedeCMS 的 ad_edit.php 编辑保存信息后又没有删除原来的缓存,小bug一枚,这里修
2022-06-12

电脑漏洞修复失败的原因以及解决方法

修复电脑漏洞失败的原因可能有以下几点:1. 漏洞修复补丁未安装或安装不正确:可能是由于操作失误或网络问题导致补丁未成功安装或安装过程中出现错误。2. 漏洞修复补丁不适用于当前系统或软件版本:某些漏洞修复补丁可能只适用于特定的操作系统或软件版
2023-09-02

win7更新漏洞后产生0x0000006B蓝屏的解决方法图解

这几天不少网友在使用win7更新补丁后就蓝屏了,代码为0x0000006b。发生这一蓝屏问题的都是安装了2016年四月份推SwFDTHgknQ出的安全更新补丁,安装后就出现蓝屏,有的网友表示没问题,有的直接蓝了www.cppcns.com。
2023-05-20

编程热搜

  • wordpress错位如何解决
    这篇文章主要介绍“wordpress错位如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“wordpress错位如何解决”文章能帮助大家解决问题。wordpress
    wordpress错位如何解决
  • 帝国cms调用栏目别名的修改步骤
    请留意下面的修改方法 修改后栏目别名使用 !--bname--] 调用 打开e/class/t_functions.php搜索定位到带模板的栏目导航标签修改1复制代码代码如下://替换变量$bclassname=$class_r[$clas
    帝国cms调用栏目别名的修改步骤
  • 动易Cms MAC验证视图失败的解决方法
    “/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 验证视图状态 MAC
    动易Cms  MAC验证视图失败的解决方法
  • DEDECMS如何支持中文水印
    DEDECMS如何支持中文水印?修改/include/inc_photograph.php,在165行处加这行代码:$w_text = iconv("GB2312","UTF-8",$w_text);OK,现在可以用中文做水印了,但默认的字体大小是5,中文字体
    DEDECMS如何支持中文水印
  • 快速了解Discuz!程序文件功能
    相信有不少人热衷于基于修改原有系统文件所做的插件,当然了解程序文件功能是最重要的,下面我把Discuz! X2.0主要的程序文件功能说一下。Tips:Q:针对说明的文件是?A:我只基于原版文件对upload目录中基本的程序文件(php,ht
    快速了解Discuz!程序文件功能
  • DedeCMS编辑器fck更换成eWebEditor编辑器具体步骤
    将eWebEditor编辑器插入DEDE后台的效果: 完全Word在线编辑的功能,让你从此摆脱发可编辑器卡得死,进入流畅干净编辑界面新时代。 下面是具体步骤: 首先,你要知道eWebEditor是一个什么工具。 eWebEditor是由国
    DedeCMS编辑器fck更换成eWebEditor编辑器具体步骤
  • 允许 WordPress 上传任意文件的方法
    此时如果上传一个不在预定义编程客栈的安全扩展名列表,如.lrc,会报kAtKhHRl错: F编程客栈ile type does not meet security guidelines. Try another. 解决此问题有两方法: 在
    允许 WordPress 上传任意文件的方法
  • dedecms 软件下载模块中添加下载方式为迅雷下载联盟代码
    修改 /plus/download.php 文件 www.cppcns.com查找
    dedecms 软件下载模块中添加下载方式为迅雷下载联盟代码
  • dedecms网站tag标签全部静态化的解决方法
    更改tags.php文件在根目录 找到$tag = FilterSearch(urldecode($tag)); 替换为:$tag = urldecode($tag); 更改文件arc.taglist.class.php文件文件所在的路径是
    dedecms网站tag标签全部静态化的解决方法
  • 帝国CMS远程保存图片的方法
    本文实例讲述了帝国cms远程保存图片的方法。分享给大家供大家参考。 具体实现方法如下:复制代码代码如下:
    帝国CMS远程保存图片的方法

目录