DedeCMS是一款开源的PHP网站内容管理系统,由于简单、灵活,很多站点都是基于织梦CMS搭建、二次开发,特别是DEDECMS仿站是一些站长比较喜欢的。用dedecms建站都知道它的版本经常更新升级,用户多,程序漏洞层出不穷。下面介绍DedeCMS个人网站常见的一些漏洞。
1、SQL注入漏洞
SQL注入漏洞是目前互联网最常见也是影响非常广泛的漏洞。由于编写代码时没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。攻击者通过在应用程序中预先定义好的查询语句结尾加上额外的SQL语句元素,就可以欺骗数据库服务器执行非授权的任意查询。
攻击者利用该漏洞可能导致:1.网页被篡改。2.数据被篡改。3. 核心数据被窃取。4. 数据库所在服务器被攻击变成傀儡主机。
2、Dedecms recommend.php SQL注入漏洞
SQL注入攻击就是攻击者通过欺骗数据库服务器执行非授权的任意查询过程。漏洞文件recommend.php,某处处理不当,导致绕过形成漏洞。被SQL注入后可能导致:网页被篡改、数据被篡改、核心数据被窃取、数据库所在服务器被攻击变成傀儡主机。
3、Dedecms 搜索模块sql注入
Search模块对外部输入参数过滤不严谨,导致产生了sql注入漏洞。Dedecms plus/search.php 文件存在变量覆盖漏洞,导致$typeid能被二次覆盖,产生sql注入漏洞。
4、Dedecms最新变量覆盖漏洞
漏洞文件/include/common.inc.php,检查外部变量存在缺陷,导致可以任意覆盖任意全局变量。
黑客可以通过此漏洞来重定义数据库连接,通过此漏洞进行各种越权操作构造漏洞直接写入webshell后门。
5、Dedecms recommend.php title XSS漏洞
跨站脚本攻击就是指恶意攻击者向网页中插入一段恶意代码,当用户浏览该网页时,嵌入到网页中的恶意代码就会被执行。一般用来盗取浏览器cookie。恶意用户可以使用该漏洞来盗取用户账户信息、模拟其他用户身份登录,更甚至可以修改网页呈现给其他用户的内容。
Dedecms漏洞一般都是低版本的系统程序,且XSS漏洞与sql注入常见,所以大家在用织梦CMS建站时,下载或升级最新版本,并根据网站后台提示修改设置。如果站长用的是云服务建站,服务器如何配置也很重要。
评论