Skip to main content

Riello NetMan 208 CVE-2025-68914

MEDIUM
SQL Injection (CWE-89)
2025-12-24 cve@mitre.org
5.3
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Reach NetMan 208 web interface
  2. Delivery
    Send crafted username to login.cgi
  3. Exploit
    Inject SQL into backend query
  4. Execution
    Delete or manipulate database table
  5. Impact
    Disrupt login integrity / tamper data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires network reachability to the Riello NetMan 208 UPS card's web management interface and the ability to send a request to the cgi-bin/login.cgi endpoint; the injectable parameter is the 'username' field on the login form, so no authentication or user interaction is needed (PR:N/UI:N). Exploitation is limited to deployments running NetMan 208 Application before version 1.12, and realistic exposure depends on whether the UPS management interface is network-accessible to the attacker (these cards are often on management/OT segments rather than the public internet), which is the primary limiting factor rather than any special feature toggle.

Impact

This is a genuine but moderate-priority issue rather than a top-tier emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) indicates a network-reachable, low-complexity, unauthenticated flaw, which is the most attacker-favorable access profile. Exploitation status is 'publicly available exploit code exists' (POC on GitHub) but there is NO CISA KEV listing and NO EPSS score was provided, so there is no evidence of active or widespread exploitation - the POC signal and the absence of KEV together point toward opportunistic/targeted rather than mass exploitation. The scored impact is deliberately narrow (C:N/I:L/A:N - integrity-only, e.g. deleting LOGINFAILEDTABLE), which keeps the base score at 5.3 (Medium) despite the easy access. Note a tension worth flagging: the demonstrated behavior is table deletion (an integrity/availability effect), yet SQL injection at a login endpoint typically also permits authentication bypass or credential/data exfiltration, which the official C:N rating does not capture - verify the real data-access impact against the referenced research. No SSVC decision data was supplied. Overall: real and easy to trigger, but limited blast radius in a low-prevalence embedded management product.

Exploit ScenarioDerived

A remote, unauthenticated attacker reaches the web management interface of a Riello NetMan 208 UPS card and submits a crafted 'username' value to cgi-bin/login.cgi that injects SQL into the backend query. Because exploitation needs no credentials or user interaction (AV:N/AC:L/PR:N/UI:N), the attacker can manipulate the database - for example dropping the LOGINFAILEDTABLE - and public POC code for this vulnerability chain already exists, lowering the skill barrier.

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

SQL injection in the Riello NetMan 208 UPS network management card's web login endpoint (cgi-bin/login.cgi) lets remote unauthenticated attackers inject arbitrary SQL through the username field of the login form, with enough impact to delete backend tables such as LOGINFAILEDTABLE. The flaw affects NetMan 208 Application versions before 1.12 and requires only network reachability to the card's web management interface - no credentials or user interaction are needed (CVSS:3.1/AV:N/AC:L/PR:N/UI:N). Publicly available exploit code exists via a GitHub advisory repository; no confirmed active exploitation (CISA KEV) was observed at time of analysis, and the practical risk is dominated by whether these UPS management cards are exposed beyond isolated management/OT segments.

RemediationAI

Upgrade the NetMan 208 Application to version 1.12 or later, which is the fixed threshold indicated by the affected-version range (all versions before 1.12 are vulnerable); validate the resulting firmware version through the card's management interface or vendor tooling after flashing. If immediate upgrade is not possible, compensate by removing attacker reachability to the management interface: place the UPS card on a dedicated management/OT VLAN, restrict access via firewall ACLs to only trusted administrative hosts, and disable any port forwarding or internet-facing exposure of the card's HTTPS/HTTP service - the trade-off is that legitimate remote monitoring and NMS polling must then go through a jump host or VPN concentrator. Disabling or renaming the cgi-bin login path is not a reliable workaround because the login functionality is required for administration, and blocking the 'username' parameter generically would break normal logins. After updating, review logs for unexpected requests to cgi-bin/login.cgi and verify the LOGINFAILEDTABLE (or equivalent login-tracking state) is intact, since the demonstrated attack deletes this table. Advisory and exploit details are available at https://github.com/gerico-lab/riello-multiple-vulnerabilities-2025; publicly available exploit code exists, so treat unpatched, network-exposed cards as an active priority for isolation.

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

The vulnerability is a classic CWE-89 SQL injection in a CGI-based web application running on the Riello NetMan 208 UPS network management card. The login handler at cgi-bin/login.cgi builds a database query from the user-supplied 'username' parameter without proper parameterization or escaping, so crafted input alters the query structure rather than being treated as data. Because the injection occurs in the pre-authentication login path (PR:N/UI:N), an attacker does not need valid credentials; the referenced impact - deletion of the LOGINFAILEDTABLE table - indicates the backend is a lightweight embedded database (typical of appliance firmware) that stores login-failure tracking state, and demonstrates that write/DML-level operations, not just read, are reachable through the injection. The CPE cpe:2.3:a:riello-ups:netman_208:*:*:*:*:*:*:*:* confirms all versions of the NetMan 208 application prior to 1.12 are in scope, and the associated CWE-89 classification matches the original disclosure. Our assessed vector (C:L/I:L/A:N) is slightly broader than the vendor/NVD scoring on confidentiality, reflecting the general information-disclosure potential of SQL injection against the login backend.

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 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 6.5 MEDIUM

Unauthenticated SQLi reachable at the login endpoint gives AV:N/AC:L/PR:N/UI:N; injection can both read (C:L) and modify/delete DB data (I:L) without full DB compromise.

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

Primary rating from NVD.

CVSS VectorNVD

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

DescriptionNVD

Riello UPS NetMan 208 Application before 1.12 allows cgi-bin/login.cgi username SQL Injection. For example, an attacker can delete the LOGINFAILEDTABLE table.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Low
niche UPS network management card, industry/facility-specific deployment
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
Yes
Human Impact· derived
Medium

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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