Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-20895: CWE-613 in EV2GO ev2go.io

0
High
VulnerabilityCVE-2026-20895cvecve-2026-20895cwe-613
Published: Thu Feb 26 2026 (02/26/2026, 23:48:03 UTC)
Source: CVE Database V5
Vendor/Project: EV2GO
Product: ev2go.io

Description

The WebSocket backend uses charging station identifiers to uniquely associate sessions but allows multiple endpoints to connect using the same session identifier. This implementation results in predictable session identifiers and enables session hijacking or shadowing, where the most recent connection displaces the legitimate charging station and receives backend commands intended for that station. This vulnerability may allow unauthorized users to authenticate as other users or enable a malicious actor to cause a denial-of-service condition by overwhelming the backend with valid session requests.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 03/06/2026, 20:56:39 UTC

Technical Analysis

CVE-2026-20895 is a vulnerability classified under CWE-613 (Insufficient Session Expiration) affecting all versions of EV2GO's ev2go.io WebSocket backend. The system uses charging station identifiers as session identifiers to uniquely associate sessions. However, the implementation flaw allows multiple endpoints to connect using the same session identifier, which are also predictable. This design flaw enables session hijacking or session shadowing attacks, where an attacker can connect with the same session ID and displace the legitimate charging station connection. Consequently, the attacker can receive backend commands intended for the legitimate station, effectively impersonating it. Additionally, an attacker can overwhelm the backend with numerous valid session requests, causing denial-of-service conditions. The vulnerability requires no privileges or user interaction, and the attack vector is network-based (remote). The CVSS v3.1 score is 7.3 (high), reflecting the ease of exploitation and the impact on confidentiality, integrity, and availability. No patches or exploits in the wild are currently reported, but the vulnerability poses a significant risk to the security and reliability of EV2GO's charging station management infrastructure.

Potential Impact

The vulnerability can have severe consequences for organizations relying on EV2GO's charging station management platform. Unauthorized session hijacking can lead to attackers impersonating legitimate charging stations, potentially manipulating charging operations, disrupting billing, or causing operational confusion. This compromises the integrity and confidentiality of the system. Furthermore, the ability to displace legitimate sessions can result in denial-of-service conditions, disrupting service availability and affecting end-users relying on electric vehicle charging infrastructure. Such disruptions can damage organizational reputation, cause financial losses, and undermine trust in critical infrastructure. Given the increasing reliance on electric vehicle charging networks globally, this vulnerability could impact utility providers, charging network operators, and related service providers, especially those with large deployments of EV2GO systems. The lack of authentication or user interaction required for exploitation increases the risk of automated or large-scale attacks.

Mitigation Recommendations

To mitigate this vulnerability, EV2GO should implement robust session management practices, including generating cryptographically secure, unpredictable session identifiers that are unique per connection. The backend should enforce strict session uniqueness, preventing multiple simultaneous connections using the same session ID. Implementing session expiration and re-authentication mechanisms can reduce the risk of session hijacking. Network-level protections such as rate limiting and anomaly detection can help mitigate denial-of-service attempts by limiting the number of session requests from a single source. Organizations should monitor WebSocket connections for unusual patterns indicative of session shadowing or hijacking. Until a vendor patch is available, deploying Web Application Firewalls (WAFs) with custom rules to detect and block suspicious session reuse may provide interim protection. Additionally, segregating critical backend systems and employing strong network segmentation can limit the attack surface. Regular security assessments and penetration testing focused on session management are recommended to identify and remediate similar issues proactively.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
icscert
Date Reserved
2026-02-23T23:41:36.739Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 69a0e11f32ffcdb8a28c2700

Added to database: 2/27/2026, 12:11:11 AM

Last enriched: 3/6/2026, 8:56:39 PM

Last updated: 4/13/2026, 4:52:16 AM

Views: 87

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses