Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify predictable charging station identifier
-
ExploitConnect WebSocket with same session ID
-
ExecutionDisplace legitimate station connection
-
ImpactReceive backend commands intended for target station
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V7 - Session Management Session expiration enforcement
|
| Exploitation Conditions | Remote unauthenticated attacker can exploit the WebSocket backend by connecting with predictable or known charging station identifiers. No victim interaction required. Affects systems using the vulnerable WebSocket charging station backend with default session identifier generation. The attacker's most recent connection displaces the legitimate station. |
| Impact | The CVSS v3.1 score of 7.3 reflects a remotely exploitable vulnerability (AV:N) with low attack complexity (AC:L) requiring no privileges (PR:N) or user interaction (UI:N), resulting in partial impacts across confidentiality, integrity, and availability (C:L/I:L/A:L). The network-accessible nature and authentication bypass potential make this particularly concerning for industrial control systems in the electric vehicle charging infrastructure sector. While no EPSS score or KEV listing indicates current exploitation activity, the ICS-CERT advisory publication signals government concern about operational technology impacts. The combination of no privileges required and low complexity makes this highly automatable for mass scanning, though the specialized nature of charging station infrastructure limits the attack surface to environments with CTEK ChargePortal deployments. Real-world risk is elevated for organizations in the EV charging sector due to potential service disruption and command interception affecting physical infrastructure. |
| Exploit ScenarioDerived | An attacker scans for exposed CTEK ChargePortal WebSocket endpoints and enumerates predictable charging station identifiers through reconnaissance or brute force. The attacker then initiates a WebSocket connection using a legitimate station's identifier, displacing the actual charging station and receiving all backend commands intended for that station, including configuration changes, charging authorizations, and payment processing instructions. By repeatedly connecting with multiple station identifiers, the attacker can create a denial-of-service condition preventing legitimate stations from maintaining stable connections while potentially harvesting sensitive operational data or manipulating charging operations. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 20, 2026
A session management vulnerability in CTEK ChargePortal's WebSocket backend allows attackers to hijack charging station sessions by connecting with the same predictable session identifier used by legitimate stations. This enables authentication bypass, interception of backend commands intended for legitimate charging stations, and denial-of-service through session flooding. The vulnerability affects CTEK ChargePortal with a CVSS score of 7.3 and is documented in ICS-CERT advisory ICSA-26-078-06, though no active exploitation (KEV) or public POC has been reported.
RemediationAI
Organizations should consult CTEK support at https://www.ctek.com/support and review the CISA ICS advisory at https://www.cisa.gov/news-events/ics-advisories/icsa-26-078-06 for vendor patches addressing the session management vulnerability. Until patches can be applied, implement network segmentation to restrict WebSocket endpoint access to authorized IP ranges only, deploy TLS mutual authentication to verify charging station identities cryptographically rather than relying solely on session identifiers, and implement rate limiting and connection monitoring to detect and block session flooding attempts. Consider deploying a reverse proxy or API gateway with session validation logic to enforce single-session-per-identifier constraints and generate cryptographically random session tokens independent of charging station identifiers.
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
The vulnerability affects CTEK ChargePortal (CPE: cpe:2.3:a:ctek:chargeportal:*:*:*:*:*:*:*:*), which implements a WebSocket-based backend for managing electric vehicle charging stations. The root cause is CWE-613 (Insufficient Session Expiration), where the system uses charging station identifiers as session tokens without proper uniqueness enforcement or session invalidation. The WebSocket implementation fails to prevent multiple concurrent connections using identical session identifiers, allowing the most recent connection to displace existing sessions and inherit their privileges. This represents a fundamental flaw in session management where predictable identifiers combined with lack of mutual exclusion creates an authentication bypass condition in industrial control systems managing critical infrastructure.
Know when Chargeportal 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:L/VI:L/VA:L/SC:N/SI:N/SA:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
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.
Executive ViewAI
CTEK ChargePortal contains a critical session management flaw that could allow attackers to hijack charging station communications, potentially disrupting EV charging operations and enabling unauthorized command execution. Organizations operating CTEK charging infrastructure face immediate risk of service disruption and operational compromise until patches are available.
Implement WAF rules to restrict WebSocket connections to known legitimate charging station IP ranges; deploy network segmentation with strict access controls between charging stations and ChargePortal backend; enable session validation logging and alerting on failed authentication attempts; consider temporary disabling of remote backend command execution if operationally feasible; implement rate limiting on session establishment attempts to mitigate flooding attacks; monitor ICS-CERT for patch release timeline and vendor guidance.
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 Chargeportal
View allCTEK Chargeportal's OCPP WebSocket endpoints accept unauthenticated connections, allowing remote attackers to impersonat
Missing rate limiting in CTEK Chargeportal's WebSocket API enables remote attackers to launch denial-of-service attacks
Authentication identifiers for electric vehicle charging stations are publicly exposed through web-based mapping platfor
EUVD-2026-13848
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB