Katalog CVE

CVE-2025-68141

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

EVerest to oprogramowanie do ładowania pojazdów elektrycznych. Przed wersją 2025.10.0, podczas deserializacji wiadomości `DC_ChargeLoopRes`, występowało nieprawidłowe odwołanie do wektora `<DetailedTax>tax_costs`, co prowadziło do dereferencji wskaźnika null i powodowało awarię modułu.

Ocena ryzyka

Awarie procesów EVerest oraz wszystkich jego modułów mogą wpływać na działanie wszystkich stacji ładowania EVSE, co stwarza ryzyko przerwy w dostępności usług ładowania.

Rekomendacja

Zaleca się aktualizację do wersji 2025.10.0, aby naprawić tę podatność i zapewnić ciągłość działania systemu.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

EVerest is an EV charging software stack. Prior to version 2025.10.0, during the deserialization of a `DC_ChargeLoopRes` message that includes Receipt as well as TaxCosts, the vector `<DetailedTax>tax_costs` in the target `Receipt` structure is accessed out of bounds. This occurs in the method `template <> void convert(const struct iso20_dc_DetailedTaxType& in, datatypes::DetailedTax& out)` which leads to a null pointer dereference and causes the module to terminate. The EVerest processes and all its modules shut down, affecting all EVSE. Version 2025.10.0 fixes the issue.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS