CVE-2007-3917

Published Oct 11, 2007 CVSS 2.0 · 7.8 High EPSS 2.1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-1386-1 New wesnoth packages fix denial of service
Debian DSA Debian DSA DSA-1386-2 New wesnoth packages fix denial of service
EUVD EUVD EUVD-2007-3901 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.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 7, 2024, 2:37 PM
Reserved
Jul 20, 2007, 12:00 AM
Status
Modified
Published
Oct 11, 2007, 10:17 AM
Modified
Jun 16, 2026, 10:43 PM