NetMan 208
CVE-2025-68915
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain privileged web access
-
DeliverySubmit crafted banner via loginbanner_w.cgi
-
ExploitStore malicious script
-
ExecutionVictim loads login page
-
ImpactScript executes in victim browser session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to already possess high-privilege (administrative) access to the NetMan 208 web application in order to write the login banner through cgi-bin/loginbanner_w.cgi - this matches PR:H in the CVSS vector and is the primary gating condition. Execution additionally depends on a victim subsequently loading the affected login page (UI:R), so the payload is stored but not self-triggering. Affected deployments are NetMan 208 application versions before 1.12; upgrading to 1.12 is the stated remediation boundary. These factors - required privileged write access plus victim interaction - substantially limit realistic exploitation compared to the network attack vector alone. |
| Impact | This is a stored cross-site scripting (CWE-79) flaw in the Riello UPS NetMan 208 management application, and the signals point to genuinely modest real-world risk despite the network attack vector. The supplied CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N, base 4.8 Medium) shows the decisive limiting factor: PR:H means an attacker must already hold high-privilege (administrative) access to write the login banner, and UI:R means a victim must subsequently load the affected page for the injected script to fire. The scope change (S:C) and Low confidentiality/integrity impacts reflect script execution in the victim's browser session rather than direct system compromise. No EPSS score, KEV entry, or SSVC decision data was provided, so exploitation-probability and automatability signals are simply unavailable rather than low. Publicly available exploit code exists (gerico-lab GitHub advisory), which modestly raises practical exploitability, but POC availability is not active exploitation and must not be conflated with it. Net: a privileged-attacker, user-interaction-dependent stored XSS in a niche UPS network-management card - a real but low-priority issue, not a high-urgency network-unauthenticated threat. |
| Exploit ScenarioDerived | An attacker who already holds administrative access to the NetMan 208 web interface submits a crafted login banner through cgi-bin/loginbanner_w.cgi containing malicious JavaScript. The payload is stored and later executes in the browser of any user (such as another administrator) who loads the login page, enabling session/credential theft or UI manipulation within that user's context. Public exploit code for this and related Riello vulnerabilities is available, lowering the effort to reproduce. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 07, 2026
Stored cross-site scripting in Riello UPS NetMan 208 application versions before 1.12 allows an authenticated high-privilege attacker to inject a crafted banner via cgi-bin/loginbanner_w.cgi; the payload later executes in the browser of a victim who loads the affected login page. Publicly available exploit code exists, but no CISA KEV active exploitation is indicated, and the requirement for administrative write access plus victim interaction limits real-world risk. The vulnerability is rated CVSS 4.8.
RemediationAI
Vendor-released patch: 1.12; upgrade Riello UPS NetMan 208 to 1.12 or later. If upgrade cannot be applied promptly, restrict access to the management interface and specifically to cgi-bin/loginbanner_w.cgi to trusted administrator networks, and disable or avoid using the custom login banner feature if it is not operationally required; these controls reduce exposure but do not remove the stored XSS. Interim technical mitigations include validating or rejecting script-capable input in the banner parameter, applying output encoding when the login page renders the banner, and deploying a WAF rule to block XSS payloads to that endpoint, with the trade-off that legitimate banner customization may break and these controls should be retired after patching. Reference: https://github.com/gerico-lab/riello-multiple-vulnerabilities-2025.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
NetMan 208 is a web management application for Riello UPS devices. The CGI script cgi-bin/loginbanner_w.cgi accepts a crafted login banner and stores it without adequate neutralization, after which the banner is rendered on the login page. This is CWE-79, Improper Neutralization of Input During Web Page Generation, specifically stored cross-site scripting. The affected CPE is cpe:2.3:a:riello-ups:netman_208:*:*:*:*:*:*:*:*, with the description bounding affected versions to before 1.12. The CVSS vector AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N indicates network reachability and low attack complexity, but the attacker must hold high privileges to write the banner and the victim must subsequently load the login page; scope is changed, confidentiality and integrity impacts are low, and availability impact is none. Public exploit code is referenced in the gerico-lab GitHub repository.
Know when Netman 208 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Stored XSS requires privileged access to set the banner (PR:H) and a victim page load (UI:R); script runs in the victim's browser context, giving S:C with Low C/I and no availability impact.
Primary rating from NVD.
CVSS VectorNVD
DescriptionNVD
Riello UPS NetMan 208 Application before 1.12 allows cgi-bin/loginbanner_w.cgi XSS via a crafted banner.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)NVD
More in Netman 208
View allAuthenticated remote code execution affects the Riello UPS NetMan 208 Application before version 1.12, where the cgi-bin
SQL injection in the Riello NetMan 208 UPS network management card's web login endpoint (cgi-bin/login.cgi) lets remote
NVD
CVE.org
EPSS
GitHub
Exploit-DB