CVE-2025-68137 in everest-core
Riassunto
di VulDB • 18/06/2026
EVerest è uno stack software per la ricarica dei veicoli elettrici (EV). Prima della versione 2025.10.0, un integer overflow che si verifica in `SdpPacket::parse_header()` consente di impostare la lunghezza corrente del buffer a 7 dopo la lettura completa dell'intestazione di dimensione 8. La lunghezza rimanente da leggere viene calcolata sottraendo alla lunghezza corrente quella dell'intestazione, il che risulta in un valore negativo. Questo valore viene poi interpretato come `SIZE_MAX` (o leggermente inferiore) poiché il tipo previsto per l'argomento è `size_t`. A seconda che il server utilizzi TCP puro o TLS, ciò provoca oppure un loop infinito o uno stack buffer overflow. La versione 2025.10.0 risolve il problema.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.