Technical impact
The unpatched NiubiGEO server can accept unauthenticated POST requests to /audit‑plan and use a supplied domain field to trigger outbound requests from the host. An attacker can supply an IP literal, localhost, or private and link‑local addresses, causing the server to fetch data from internal services or cloud metadata and return the responses in the siteEvidence JSON, thereby exposing sensitive internal information.
Affected Systems
NiubiGEO versions released by Albert‑Weasker prior to 0.3.2 are impacted. Users running those versions should upgrade to the current release.
Risk and Exploitability
The CVSS score of 6.9 indicates moderate severity, and the EPSS score is not available. The vulnerability is not listed in CISA KEV. The attack vector is straightforward: an unauthenticated attacker submits a crafted domain value in the POST request, causing the server to perform an arbitrary outbound request to internal or cloud metadata endpoints.