CVE-2026-29044

EVerest is an EV charging software stack. Prior to version 2026.02.0, when WithdrawAuthorization is processed before the TransactionStarted event, AuthHandler determines `transaction_active=false` and only calls `withdraw_authorization_callback`. This path ultimately calls `Charger::deauthorize()`, but no actual stop (StopTransaction) occurs in the Charging state. As a result, authorization withdrawal can be defeated by timing, allowing charging to continue. Version 2026.02.0 contains a patch.
References
Configurations

Configuration 1 (hide)

cpe:2.3:o:linuxfoundation:everest:*:*:*:*:*:*:*:*

History

31 Mar 2026, 14:40

Type Values Removed Values Added
First Time Linuxfoundation
Linuxfoundation everest
CPE cpe:2.3:o:linuxfoundation:everest:*:*:*:*:*:*:*:*
References () https://github.com/EVerest/EVerest/security/advisories/GHSA-gx37-p775-qf5v - () https://github.com/EVerest/EVerest/security/advisories/GHSA-gx37-p775-qf5v - Exploit, Vendor Advisory

30 Mar 2026, 13:26

Type Values Removed Values Added
Summary
  • (es) EVerest es una pila de software de carga de vehículos eléctricos. Antes de la versión 2026.02.0, cuando WithdrawAuthorization se procesa antes del evento TransactionStarted, AuthHandler determina que 'transaction_active=false' y solo llama a 'withdraw_authorization_callback'. Esta ruta finalmente llama a 'Charger::deauthorize()', pero no se produce una detención real (StopTransaction) en el estado de Carga. Como resultado, la retirada de la autorización puede ser eludida por el tiempo, permitiendo que la carga continúe. La versión 2026.02.0 contiene un parche.

26 Mar 2026, 17:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-26 17:16

Updated : 2026-03-31 14:40


NVD link : CVE-2026-29044

Mitre link : CVE-2026-29044

CVE.ORG link : CVE-2026-29044


JSON object : View

Products Affected

linuxfoundation

  • everest
CWE
CWE-863

Incorrect Authorization