当前位置: 首页 > news >正文

学做衣服网 缤纷网站app开发公司 上海

学做衣服网 缤纷网站,app开发公司 上海,云开发布道师,seo推广工具摘要今天有个关于MySQL的漏洞被披露出来#xff0c;编号CVE-2016-6662。该漏洞主要涉及到 mysqld_safe 脚本中在加速/处理内存时会采用 “malloc_lib”变量作为辨别标记选择性加载(preload方式)比如tcmalloc之类的malloc库。不幸的的是这个变量可以被my.cnf所控制#xff0c;…摘要今天有个关于MySQL的漏洞被披露出来编号CVE-2016-6662。该漏洞主要涉及到 mysqld_safe 脚本中在加速/处理内存时会采用 “malloc_lib”变量作为辨别标记选择性加载(preload方式)比如tcmalloc之类的malloc库。不幸的的是这个变量可以被my.cnf所控制导致my.cnf一旦被攻击者在mysql客户端篡改的话可以直接导致mysqld_safe所调用的mysqld进程执行权被控制。前言今天有个关于MySQL的漏洞被披露出来编号CVE-2016-6662。该漏洞主要涉及到 mysqld_safe 脚本中在加速/处理内存时会采用 “malloc_lib”变量作为辨别标记选择性加载(preload方式)比如tcmalloc之类的malloc库。不幸的的是这个变量可以被my.cnf所控制导致my.cnf一旦被攻击者在mysql客户端篡改的话可以直接导致mysqld_safe所调用的mysqld进程执行权被控制。技术分析具体的攻击思路前言部分基本已经表述出来这里不再重述。笔者来看看漏洞作者在【1】中做了3种攻击方式。作者的思路基本是围绕着如何用这几种技巧写入 my.cnf 被mysqld_safe调用执行这个中心攻防点来进行。我们先看看最简单的第1种方法1)采用 set global general_log 来绕过已存在文件(即my.cnf)a)设置 my.cnf 为 mysql 用户所在权限的基础上# ll /etc/my.cnf-rw-r--r-- 1 mysql mysql 380 Sep 12 23:18 /etc/my.cnf注默认权限是root但是不排除mysql集群使用时每个my.cnf是mysql组可读写b)开始攻击各位直接看图吧注: 这里使用root登录普通用户默认是没更改全局变量general_log_file 的权限12mysql  set global general_log_file  /etc/my.cnf;ERROR 1227 (42000): Access denied; you need the SUPER privilege for this operation攻击成功后的my.cnf2)使用隐藏的/var/lib/mysql/.my.cnf 和 /var/lib/mysql/my.cnf这部分讲起来其实意义不大就是历史原因造成这部分mysql数据目录下的my.cnf和.my.cnf。最糟糕的是这部分还是mysql用户组可以读写的目录。所以我们又能控制到my.cnf了。写入的方法有两种一种还是方法一的变量另一个是常见 INTO OUTFILE 文件注入技巧。3)作者考虑下了上面2种方式都是需要作者在假设攻击者还有文件权限的情况下使用写入触发器文件的方式来“CREATE DEFINERrootlocalhost TRIGGER appendToConfAFTER INSERTON active_table FOR EACH ROWBEGINDECLARE void varchar(550);set global general_log_file/var/lib/mysql/my.cnf;set global general_log  on;select [mysqld]malloc_lib/var/lib/mysql/ INTO void;set global general_log  off;END;接下来就等这个这个触发器在表被flushed的时候被触发了(说真的笔者没实践这个步骤)比如1INSERT INTO active_table VALUES(xyz);这样我们就可以最后关于PoC或相关的信息您可以直接访问【1】获得。作者其实在后面的so也提供一个很好的回写技巧由于preload可以优先mysqld进程加载my.cnf所以它就能修复my.cnf里的内容。J最后这个漏洞的危害建立在一个你至少需要普通用户的基础上危害程度得因人而异不注意安全的可能使用的mysql是一大堆弱口令的root用户注意安全的基本都是普通mysql用户集群上启动MySQL进程的用户也是个需要考虑的至于web注入点使用这个功能个人觉得可能就比较窄了。MySQL的修复【】选择的是对malloc_lib的路径进行限制 /usr/lib, /usr/lib64, /usr/lib/i386-linux-gnu, or /usr/lib/x86_64-linux-gnu最后笔者认为My参考本文由 安全客 原创发布如需转载请注明来源及本文地址。本文地址http://bobao.360.cn/learning/detail/3026.html
http://www.pierceye.com/news/424295/

相关文章:

  • 网站建设制作设计营销公司杭州石家庄网络公司哪家好
  • 重庆网站制作特点优势互联免费主机
  • 义乌网站制作多少钱wordpress有访客记录
  • 网站改版建议策划书百度搜索名字排名优化
  • 做药的常用网站wordpress加载js代码
  • 网站备案 通知杭州企业展厅设计公司
  • 简单个人网站开发代码广州白云区建设局网站
  • 网站空间控制面板软件做网站设计前景怎么样
  • 交流平台网站怎么做不了在家做网站编辑
  • 网站管理员登陆不了免费网页上传网站
  • 关于网站建设的英文歌外网设计素材网站
  • 中山比好的做网站的公司扫二维码直接进网站怎么做
  • 上海互联网网站建设东莞系统网站建设
  • 系部网站建设创新点外贸平台网站的营销方式
  • 做网站不给源代码吉林省招标网官方网站
  • 设计公司网站需要什么条件韩国能否出线
  • 做网站每个月可以赚多少钱公司注册网上怎么申请核名
  • 网站做防伪查询代码高校网站建设意义
  • 网站建设个人年终总结电子商务网站开发主要有哪些
  • 网站的二级页面在哪里做wordpress最好最全的教程
  • flash 网站视频温州市微网站制作电话
  • 网站 公司实力个人免费网站如何做
  • 网站 分析vultr部署wordpress
  • wordpress来建站网站开发人员工具种类
  • 福建省建设执业注册中心网站网络运维工程师求职信
  • 网站开发前端模板网站免费观看永久视频下载
  • 网站建设服务商 需要什么主机一般全包装修多少钱
  • 58同城做网站怎么做南京ui培训
  • 小说网站开发的目的网站建设力洋
  • php做的网站模板wordpress破解