Katalog CVE

CVE-2023-52729

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W pliku TCPServer.cpp biblioteki SimpleNetwork (do wersji 29bc615) występuje błąd off-by-one, który powoduje przepełnienie bufora podczas próby dodania znaku '\0' na końcu długich danych wiadomości. Podatność może być wykorzystana poprzez spreparowane pakiety TCP.

Ocena ryzyka

Atakujący może zdalnie spowodować awarię aplikacji lub potencjalnie wykonać dowolny kod, co prowadzi do naruszenia integralności i dostępności systemu.

Rekomendacja

Należy zaktualizować bibliotekę SimpleNetwork do wersji nowszej niż 29bc615, która zawiera poprawkę usuwającą błąd off-by-one.

Powiązane podatności

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

TCPServer.cpp in SimpleNetwork through 29bc615 has an off-by-one error that causes a buffer overflow when trying to add '\0' to the end of long msg data. It can be exploited via crafted TCP packets.

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