Katalog CVE

CVE-2026-22790

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

EVerest to oprogramowanie do ładowania pojazdów elektrycznych. W wersjach przed 2026.02.0 funkcja `HomeplugMessage::setup_payload` ufa wartości `len` po sprawdzeniu `assert`, co w wersjach produkcyjnych prowadzi do usunięcia tego sprawdzenia, umożliwiając wprowadzenie zbyt dużych ładunków SLAC do bufora stosu o wielkości ~1497 bajtów, co prowadzi do uszkodzenia stosu i umożliwia zdalne wykonanie kodu z ramki dostarczonej przez sieć.

Ocena ryzyka

Organizacje korzystające z tego oprogramowania mogą być narażone na zdalne wykonanie kodu, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych.

Rekomendacja

Zaleca się aktualizację do wersji 2026.02.0 lub nowszej, aby zastosować poprawkę eliminującą tę podatność.

Powiązane podatności

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

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.

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