Skip to main content

NetMan 208 CVE-2025-68915

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-12-24 cve@mitre.org
4.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain privileged web access
  2. Delivery
    Submit crafted banner via loginbanner_w.cgi
  3. Exploit
    Store malicious script
  4. Execution
    Victim loads login page
  5. Impact
    Script 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

NVD PRIMARY 4.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 4.8 MEDIUM

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.

3.1 AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionNVD

Riello UPS NetMan 208 Application before 1.12 allows cgi-bin/loginbanner_w.cgi XSS via a crafted banner.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
niche UPS network-management adapter card, industry-specific footprint
Exploit
POC
Public exploit code exists
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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

cpe:2.3:a:riello-ups:netman_208:*:*:*:*:*:*:*:*

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy