Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WebSocket endpoint via reconnaissance
-
DeliverySend unlimited authentication requests
-
ExploitExhaust server resources or brute-force credentials
-
ExecutionGain unauthorized access to charger management
-
ImpactManipulate telemetry data or disable charging operations
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Brute-force prevention, rate limiting
|
| Exploitation Conditions | Requires network access to the eParking.fi WebSocket API endpoint, typically exposed on TCP port 443 (WSS) or 80 (WS). Exploitation succeeds against default configurations with no authentication throttling implemented (AC:L/PR:N confirms trivial access). Attack success depends on network accessibility - if API is internet-facing, any remote attacker can exploit; if restricted to internal charging network or VPN, attacker needs existing network foothold. No special product features or non-default settings required for exploitation. No user interaction needed (UI:N). Brute-force attack success rate depends on credential strength - default or weak passwords yield compromise within minutes, strong randomly-generated passwords may resist automated attacks. DoS attack succeeds regardless of credential strength, limited only by attacker's bandwidth and server capacity. |
| Impact | Real-world risk assessment requires reconciling conflicting signals across multiple frameworks. CVSS 8.7 indicates high severity driven by network attack vector (AV:N), zero authentication (PR:N), low complexity (AC:L), and high availability impact (VA:H). However, EPSS score of 0.07% (22nd percentile) suggests attackers currently show minimal interest, likely because eParking.fi has limited global deployment compared to mainstream EV charging platforms. SSVC framework marks exploitation status as 'none' (confirming no active attacks), 'automatable: yes' (credential stuffing and DoS scripts are trivial to deploy), and 'technical impact: partial' (aligns with availability-only impact in CVSS). Not present in CISA KEV database, confirming no confirmed active exploitation. The automatable nature significantly elevates risk beyond EPSS percentile - once discovered by opportunistic attackers or included in IoT botnet scanners, exploitation requires zero skill. Primary risk is operational disruption to EV charging infrastructure rather than data breach, but unauthorized access via brute-forced credentials could enable broader attacks including firmware manipulation, billing fraud, or using compromised chargers as network pivots. Critical missing data: no patch availability confirmed in provided references, no exploit code identified in public repositories, unclear if WebSocket endpoint is exposed to internet or restricted to management networks in typical deployments. Risk varies dramatically based on network architecture - internet-exposed APIs face immediate bot-driven brute-force risk, while VPN-protected deployments have substantially lower real-world exposure despite identical CVSS score. |
| Exploit ScenarioDerived | Remote attacker identifies eParking.fi WebSocket endpoint via Shodan search for charging infrastructure APIs. Using automated brute-force tool, attacker submits 10,000 authentication attempts per minute using common credential lists (admin/admin, default charger passwords). Absence of rate limiting allows exhaustive enumeration until valid credentials discovered, granting access to charger management console. Alternatively, attacker launches DoS by opening thousands of WebSocket connections and flooding authentication requests, consuming server resources until legitimate charger telemetry fails to transmit, causing billing disruptions and preventing remote diagnostics. No public exploit code confirmed, but attack primitives (WebSocket flooding scripts, credential stuffing tools) are commodity offensive techniques. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – May 06, 2026
Unlimited authentication attempts against the eParking.fi WebSocket API enable network-based denial-of-service attacks that suppress or mis-route electric vehicle charger telemetry, and enable credential brute-forcing to gain unauthorized system access. Reported by ICS-CERT, affecting all versions of the charging management platform. EPSS score of 0.07% (22nd percentile) suggests low widespread exploitation probability, though SSVC marks it as automatable with partial technical impact. No active exploitation confirmed (not in CISA KEV), but CVSS 8.7 with AV:N/PR:N/AC:L indicates trivial remote exploitation against unauthenticated endpoints.
Earlier versions of this analysis (1)
The WebSocket API in iGL Technologies' eparking.fi platform lacks rate limiting on authentication requests, enabling attackers to conduct brute-force attacks to gain unauthorized access or launch denial-of-service attacks that suppress or mis-route legitimate electric vehicle charger telemetry data. This vulnerability affects internet-accessible systems with no authentication required and low attack complexity (CVSS 7.5). There is no current evidence of active exploitation (not in CISA KEV) or public proof-of-concept code, though the issue has been disclosed through CISA ICS-CERT advisory ICSA-26-078-08.
RemediationAI
No vendor-released patch identified in CISA advisory or EUVD data at time of analysis. Until IGL Technologies releases fixed firmware, implement compensating controls: (1) Deploy network-layer rate limiting via WAF or reverse proxy - limit WebSocket authentication attempts to 5 per IP per 10 minutes (may disrupt legitimate retry behavior from chargers with intermittent connectivity). (2) Restrict WebSocket API access to known charger IP ranges using firewall ACLs or VPN tunnels - prevents internet-based attacks but requires static IP assignments or dynamic DNS for mobile charging infrastructure. (3) Implement application-layer account lockout after 5 failed attempts with 30-minute cooldown - risks operational impact if chargers use shared credentials. (4) Enable TLS client certificates for charger-to-server authentication - eliminates password brute-forcing entirely but requires certificate deployment to all field devices (high operational overhead). (5) Monitor authentication logs for volumetric anomalies (>10 failures/minute from single source) and implement automated IP blocking - reactive control only, may miss slow brute-force. Contact IGL Technologies support referencing ICSA-26-078-08 for patch timeline. Review CISA advisory for updated remediation guidance: https://www.cisa.gov/news-events/ics-advisories/icsa-26-078-08.
Affected VersionsENISA
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
This vulnerability affects the WebSocket API implementation in IGL Technologies' eParking.fi electric vehicle charging management platform (CPE: cpe:2.3:a:igl-technologies:eparking.fi). WebSocket protocols provide full-duplex communication channels over TCP, commonly used for real-time telemetry streaming from IoT devices like EV chargers. The root cause is CWE-307 (Improper Restriction of Excessive Authentication Attempts), meaning the API accepts unlimited login attempts without implementing throttling, account lockouts, CAPTCHA challenges, or exponential backoff. In industrial control systems like EV charging networks, WebSocket endpoints often handle critical operational data including charger status, energy metering, and fleet management commands. The absence of rate limiting on authentication creates two parallel attack surfaces: resource exhaustion through connection flooding (DoS) and systematic credential enumeration (brute-force). The CVSS 4.0 vector shows network accessibility (AV:N), low complexity (AC:L), no required privileges (PR:N), and high availability impact (VA:H), characteristic of unauthenticated API abuse vulnerabilities in operational technology environments.
Know when Eparking Fi 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
The WebSocket Application Programming Interface lacks restrictions on the number of authentication requests. This absence of rate limiting may allow an attacker to conduct denial-of-service attacks by suppressing or mis-routing legitimate charger telemetry, or conduct brute-force attacks to gain unauthorized access.
Executive ViewAI
CVE-2026-31903 affects eParking.fi's charging management platform, allowing unauthenticated attackers to conduct unlimited authentication attempts against the WebSocket API, resulting in denial-of-service attacks that disrupt electric vehicle charger telemetry and enable credential compromise. This vulnerability directly impacts fleet operations, charging infrastructure availability, and vehicle connectivity across all platform versions, with no patch currently available from the vendor.
Network-based rate limiting on WebSocket API endpoints (max 5 authentication attempts per minute per IP address); deploy Web Application Firewall (WAF) with brute-force protection rules; implement IP whitelisting for API access; isolate eParking.fi management interfaces to internal networks with VPN/bastion host access; enable detailed audit logging of all authentication attempts for anomaly detection; implement account lockout policies after 5 failed attempts within 15 minutes.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Eparking Fi
View allUnauthenticated access to OCPP WebSocket endpoints allows remote attackers to impersonate legitimate charging stations a
A session management vulnerability exists in the WebSocket backend of IGL Technologies' eparking.fi platform that allows
A web-based mapping platform exposes charging station authentication identifiers publicly, allowing unauthenticated netw
EUVD-2026-13853
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB