Skip to main content

Chargeportal EUVDEUVD-2026-13848

| CVE-2026-27649 MEDIUM
Insufficient Session Expiration (CWE-613)
2026-03-20 icscert
6.9
CVSS 4.0 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Identify predictable charging station identifier
  2. Exploit
    Connect WebSocket with same session ID
  3. Execution
    Displace legitimate station connection
  4. Impact
    Receive 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.

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

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

Alert me

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

Chargeportal All versions

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

NVD PRIMARY 6.9 MEDIUM
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

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
May 06, 2026 - 15:22 NVD
HIGH MEDIUM
CVSS changed
May 06, 2026 - 15:22 NVD
7.3 (HIGH) 6.9 (MEDIUM)
CVE Published
Mar 20, 2026 - 22:46 nvd
HIGH 7.3

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.0%
Top 90% exploitable
Threat Intel
1
1 source
Data Quality
8 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CISA GitHub VulDB

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 No
EPSS 0.0%
Patch available No
Active threat Yes
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Threat IntelligenceMISP

CISA Advisories
Sources: CISA (public domain)

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