CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2007-3917

High
Published: Translated: NVD NIST

Summary

Silnik wieloosobowy w Wesnoth 1.2.x przed wersją 1.2.7 oraz 1.3.x przed wersją 1.3.9 pozwala zdalnym serwerom na wywołanie odmowy usługi (crash) poprzez długą wiadomość z wielobajtowymi znakami, co może prowadzić do nieprawidłowego ciągu UTF-8 po obcięciu. To wywołuje nieobsługiwany wyjątek związany z funkcją truncate_message.

Risk Assessment

Podatność ta może prowadzić do awarii zarówno klientów, jak i serwerów, co może zakłócić dostępność usługi dla użytkowników. Organizacje mogą doświadczyć przestojów oraz utraty danych w wyniku ataków wykorzystujących tę lukę.

Recommendation

Zaleca się aktualizację do wersji Wesnoth 1.2.7 lub 1.3.9, aby usunąć tę podatność. Dodatkowo, warto monitorować i ograniczać długość wiadomości przesyłanych przez serwery, aby zminimalizować ryzyko wystąpienia podobnych problemów.

Related vulnerabilities

Original NVD description (English source)

The multiplayer engine in Wesnoth 1.2.x before 1.2.7 and 1.3.x before 1.3.9 allows remote servers to cause a denial of service (crash) via a long message with multibyte characters that can produce an invalid UTF-8 string after it is truncated, which triggers an uncaught exception, involving the truncate_message function in server/server.cpp. NOTE: this issue affects both clients and servers.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS