Skip to content

UniGUI Server Monitor Panel - Exposure

ID: unigui-server-monitor-exposure

Severity: low

Author: serrapa

Tags: exposure,unigui,misconfig

Detects exposed UniGUI Server Monitor Panels which could reveal sensitive server statistics, users sessions, licensing information and others data.

id: unigui-server-monitor-exposure
info:
name: UniGUI Server Monitor Panel - Exposure
author: serrapa
severity: low
description: |
Detects exposed UniGUI Server Monitor Panels which could reveal sensitive server statistics, users sessions, licensing information and others data.
reference:
- https://www.unigui.com/doc/online_help/using-server-monitor-(server-c.htm
metadata:
verified: true
max-request: 1
shodan-query: title:"uniGUI"
fofa-query: title="uniGUI"
tags: exposure,unigui,misconfig
http:
- method: GET
path:
- "{{BaseURL}}/server"
matchers-condition: and
matchers:
- type: dsl
dsl:
- 'contains_any(body, "uniGUI Standalone Server", "uniGUI License Information", "Server Statistics")'
- 'status_code == 200'
condition: and
- type: dsl
dsl:
- 'contains(body, "layout:\"fit\",title:\"uniGUI Standalone Server\"")'
- 'contains(body, "layout:\"absolute\",title:\"Server Statistics\"")'
condition: or
# digest: 490a0046304402205afaf45113da26ccd57c2f4eb9b5029b6a14e2608e28923303e617042d62cc6c02204b742b28dd19dc78ecaceaab4a00d7665678574519dfc8a536ff9250c573233f:922c64590222798bb761d5b6d8e72950

This template is used to detect vulnerabilities in web applications. It can be used with the Nuclei tool to scan for specific patterns or behaviors.

Terminal window
$ nuclei -u "URL" -t "http/misconfiguration/unigui-server-monitor-exposure.yaml"

View on Github