Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend malicious UpdateAllowedEnergyTransferModes message
-
ExploitTrigger out-of-bounds vector access
-
ImpactCrash EVerest service or corrupt memory
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Remote unauthenticated attacker sending crafted UpdateAllowedEnergyTransferModes messages to EVerest versions prior to 2026.02.0. No user interaction required. Affects default EV charging configurations receiving CSMS network communications. |
| Impact | CVSS 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) indicates high availability impact from network-based unauthenticated attack with low complexity. However, SSVC framework assessment provides important context: exploitation status is 'none', automatable is 'no' (suggesting manual exploit development required), and technical impact is 'partial'. These signals indicate moderate real-world risk despite high CVSS score. The lack of confidentiality or integrity impact limits damage to denial of service scenarios. Attack requires adversary to either compromise CSMS infrastructure or position themselves to send OCPP messages to charging stations. EUVD tracking (EUVD-2026-16201) confirms European regulatory monitoring. Primary risk is operational disruption of EV charging infrastructure rather than data breach or lateral movement. Priority should be high for critical infrastructure operators but lower than remote code execution vulnerabilities with active exploitation. |
| Exploit ScenarioDerived | An attacker with network access to the charging station's OCPP communication channel (either by compromising the legitimate CSMS infrastructure or positioning as a rogue CSMS on the network) sends malformed UpdateAllowedEnergyTransferModes messages with out-of-bounds vector indices. The everest-core software attempts to access invalid memory locations, resulting in immediate software crash and denial of service for the charging station, preventing legitimate EV charging operations. In memory corruption scenarios, repeated exploitation could potentially lead to undefined behavior affecting charging station reliability and requiring manual restart or intervention. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 26, 2026
Out-of-bounds vector access in EVerest EV charging software (everest-core versions before 2026.02.0) enables remote unauthenticated attackers to crash the charging station software or corrupt memory by sending crafted UpdateAllowedEnergyTransferModes messages from a Charging Station Management System (CSMS). CVSS 7.5 severity reflects network-accessible denial of service with high availability impact. SSVC assessment indicates no current exploitation and non-automatable attack; no public exploit identified at time of analysis.
RemediationAI
Upgrade everest-core to version 2026.02.0 or later, which contains the vendor-released patch for this vulnerability as documented in the GitHub security advisory at https://github.com/EVerest/EVerest/security/advisories/GHSA-vw95-6jj7-3fv9. Until patching is feasible, implement network segmentation to restrict CSMS communication to authenticated and trusted management systems only, deploy intrusion detection rules to monitor for malformed UpdateAllowedEnergyTransferModes messages, and consider rate-limiting OCPP message processing. Organizations should validate that update deployment does not disrupt charging operations by testing in non-production environments first. Monitor EVerest project releases and the referenced GitHub advisory for additional security guidance specific to EV charging infrastructure hardening.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
EVerest is an open-source software stack for electric vehicle charging infrastructure that communicates with Charging Station Management Systems (CSMS) over OCPP (Open Charge Point Protocol). The vulnerability stems from CWE-125 (Out-of-bounds Read) occurring during processing of UpdateAllowedEnergyTransferModes messages, which can trigger std::vector boundary violations. Affected product is everest-core (CPE: cpe:2.3:a:everest:everest-core:*:*:*:*:*:*:*:*) across all versions prior to 2026.02.0. The network-facing nature of CSMS communication expands attack surface to any entity capable of sending OCPP messages to the charging station software, making this a critical infrastructure vulnerability in EV charging deployments.
Know when Everest 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
Lifecycle Timeline
3DescriptionGitHub Advisory
EVerest is an EV charging software stack. Versions prior to 2026.02.0 have an out-of-bounds access (std::vector) that leads to possible remote crash/memory corruption. This is because the CSMS sends UpdateAllowedEnergyTransferModes over the network. Version 2026.2.0 contains a patch.
Executive ViewAI
CVE-2026-26008 affects EVerest EV charging software versions before 2026.02.0, allowing unauthenticated remote attackers to crash charging stations or corrupt memory through malformed messages from charging management systems. This vulnerability directly threatens operational continuity of electric vehicle charging infrastructure, with potential impacts to service availability and data integrity across connected charging networks.
Apply vendor patch to everest-core version 2026.02.0 or later. If immediate patching is not feasible: implement network-layer access controls to restrict CSMS communication to authorized systems only; enable detailed logging of all UpdateAllowedEnergyTransferModes messages for anomaly detection; consider temporary isolation of affected charging stations from production CSMS until patch deployment is completed.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Related Vulnerabilities in EVerest Data Race and Access Control
View all 9EVerest is an EV charging software stack. Prior to version 2025.10.0, an integer overflow occurring in `SdpPacket::parse
EVerest is an EV charging software stack. Prior to version 2025.10.0, during the deserialization of a `DC_ChargeLoopRes`
EVerest is an EV charging software stack. Prior to version 2025.10.0, once the module receives a SDP request, it creates
EVerest is an EV charging software stack. In versions 2025.9.0 and below, an attacker can exhaust the operating system's
EVerest is an EV charging software stack. Prior to version 2025.10.0, C++ exceptions are not properly handled for and by
EVerest is an EV charging software stack. Prior to version 2025.12.0, `is_message_crc_correct` in the DZG_GSH01 powermet
Stack-based buffer overflow in EVerest EV charging software allows unauthenticated local attackers to execute arbitrary
Stack-based buffer overflow in EVerest EV charging software stack enables local code execution when processing certifica
Concurrent access to shared memory in EVerest EV charging software (versions prior to 2026.02.0) enables remote attacker
Everest EV charging software prior to version 2025.9.0 contains an improper pointer arithmetic flaw in error handling wh
EVerest is an EV charging software stack. Prior to version 2025.10.0, the use of the `assert` function to handle errors
EUVD-2026-16201
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB