CVE-2026-22790
CVE-2026-22790
8.8
HighPublished:
Last updated:
Source:security-advisories@github.com
Analyzed
Weakness (CWE)
CVSS Vector
v3.1- Attack Vector
- Adjacent
- Attack Complexity
- Low
- Privileges Required
- None
- User Interaction
- None
- Scope
- Unchanged
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Description
EVerest is an EV charging software stack. Prior to version 2026.02.0, `HomeplugMessage::setup_payload` trusts `len` after an `assert`; in release builds the check is removed, so oversized SLAC payloads are `memcpy`'d into a ~1497-byte stack buffer, corrupting the stack and enabling remote code execution from network-provided frames. Version 2026.02.0 contains a patch.
References
security-advisories@github.com
https://github.com/EVerest/EVerest/security/advisories/GHSA-wh8w-7cfc-gq7m134c704f-9b21-4f2e-91b3-4a467353bcc0
https://github.com/EVerest/EVerest/security/advisories/GHSA-wh8w-7cfc-gq7m