PT-2007-5138 · Battle For Wesnoth · Wesnoth

Published

2007-10-11

·

Updated

2017-07-29

·

CVE-2007-3917

CVSS v2.0

7.8

High

VectorAV:N/AC:L/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions: Wesnoth versions 1.2.x through 1.2.6 Wesnoth versions 1.3.x through 1.3.8
Description: The issue allows remote servers to cause a denial of service (crash) via a long message with multibyte characters. This can produce an invalid UTF-8 string after it is truncated, triggering an uncaught exception. The truncate message function in server/server.cpp is involved. Both clients and servers are affected.
Recommendations: For Wesnoth versions 1.2.x through 1.2.6, update to version 1.2.7 or later. For Wesnoth versions 1.3.x through 1.3.8, update to version 1.3.9 or later.

Fix

Use of Externally-Controlled Format String

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2007-3917
DSA-1386-1

Affected Products

Wesnoth