NginxWebUI run Cmd【远程命令执行漏洞】
一、 产品简介
nginxWebUI是一款图形化管理nginx配置的工具,能通过网页快速配置nginx的各种功能,包括HTTP和TCP协议转发、反向代理、负载均衡、静态HTML服务器以及SSL证书的自动申请、续签和配置,配置完成后可以一键生成nginx.conf文件,并控制nginx使用此文件进行启动和重载。
二、 漏洞概述
nginxWebUI后台提供执行nginx相关命令的接口,由于未对用户的输入进行过滤,导致可在后台执行任意命令。并且该系统权限校验存在问题,导致存在权限绕过,在前台可直接调用后台接口,最终可以达到无条件远程命令执行的效果。
三、 影响范围
范围: nginxWebUI <= 3.5.0
四、 复现环境
FOFA语法:app=“nginxWebUI”
五、 漏洞复现
burp PoC 检测
GET