CVE-2025-68138 MEDIUM

CVE-2025-68138: EVerest affected by memory exhaustion in libocpp

Vendor Everest
Product everest-core
Weakness CWE-770 · Uncontrolled resource consumption
Published January 21, 2026
Last update January 22, 2026

CVSS base score

4.7/10
Attack vector Adjacent
Attack complexity Low
Privileges required None
User interaction None
Confidentiality None
Integrity None

CVSS vector

CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:L

What the vulnerability does

01Description

EVerest is an EV charging software stack, and EVerest libocpp is a C++ implementation of the Open Charge Point Protocol. In libocpp prior to version 0.30.1, pointers returned by the `strdup` calls are never freed. At each connection attempt, the newly allocated memory area will be leaked, potentially causing memory exhaustion and denial of service. Version 0.30.1 fixes the issue.

Key dates

02Disclosure timeline

January 21, 2026 CVE published
January 22, 2026 Record updated