Microsoft Office远程代码执行漏洞

CVE-2017-8570

【原理】

该漏洞为Microsoft Office的一个远程代码执行漏洞。其成因是Microsoft PowerPoint执行时会初始化Script”Moniker对象,而在PowerPoint播放动画期间会激活该对象,从而执行sct脚本(Windows Script Component)文件。攻击者可以欺骗用户运行含有该漏洞的PPT文件,导致获取和当前登录用户相同的代码执行权限。

【工具】

  • Office

  • Python

  • kali

【步骤】

靶机:
操作系统:windows 7 sp1 x64
Office版本*:Office 专业增强版 2016
ip:192.168.0.103
攻击者Kali:
操作系统:kali2021.4
metasploit版本:msf6
ip:192.168.0.104

1.点击启动场景按钮,等待场景启动完成后,通过靶标接入协议进入漏洞标靶

2..生成恶意PPSX文件

image-20210222143131040

3..生成反弹shell 的 exe 文件

LHOST是攻击者的ipLPORT这里设置的是监听本机的6666端口

image-20210222143452126

4.使用EXP监听会话:监听目标打开的Invoice.ppsx执行的shell.exe。需要切换到root用户。

image-20210222143645464

5.再使用msf监听 exp执行的shell.exe,也就是目标打开Invoice.ppsx也就执行了shell.exe。

image-20210222144104909
image-20210222144200944
image-20210222144212095

6.靶机打开Invoice.ppsx

image-20210222144404718
image-20210222144736918

7.反弹shell拿到权限

image-20210222144329885
image-20210222144514645

最后更新于