CVE-2007-3917
CVE-2007-3917 is a high-severity vulnerability in Wesnoth with a CVSS 2.0 base score of 7.8. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-134.
Key facts
- Severity: High (CVSS 2.0 base score 7.8)
- EPSS exploit prediction: 2% (80th percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-134
- Affected product: Wesnoth
- Published:
- Last modified:
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.
Frequently asked questions
- What is CVE-2007-3917?
- 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.
- How severe is CVE-2007-3917?
- CVE-2007-3917 has a CVSS 2.0 base score of 7.8, rated high severity.
- Is CVE-2007-3917 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 2% (80th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2007-3917?
- CVE-2007-3917 primarily affects Wesnoth. In total, 15 product configurations (CPEs) are listed as vulnerable; see the affected-products list for the exact versions.
- How do I fix CVE-2007-3917?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround. Given its high severity, prioritise patching exposed systems.
- When was CVE-2007-3917 published?
- CVE-2007-3917 was published on 2007-10-11 and last updated on 2026-06-16.
References
- http://osvdb.org/41711
- http://secunia.com/advisories/27137
- http://secunia.com/advisories/27218
- http://secunia.com/advisories/27241
- http://svn.gna.org/viewcvs/wesnoth/tags/1.2.7/changelog?rev=20982&view=download
- http://www.debian.org/security/2007/dsa-1386
- http://www.securityfocus.com/bid/25995
- http://www.vupen.com/english/advisories/2007/3449
- http://www.wesnoth.org/forum/viewtopic.php?p=256618
- http://www.wesnoth.org/forum/viewtopic.php?t=18188
- https://bugzilla.redhat.com/show_bug.cgi?id=324841
- https://exchange.xforce.ibmcloud.com/vulnerabilities/37047
- https://www.redhat.com/archives/fedora-package-announce/2007-October/msg00194.html
Affected products (15)
- cpe:2.3:a:wesnoth:wesnoth:1.2:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.2.1:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.2.2:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.2.3:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.2.4:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.2.5:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.2.6:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.3.1:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.3.2:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.3.3:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.3.4:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.3.5:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.3.6:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.3.7:*:*:*:*:*:*:*
- cpe:2.3:a:wesnoth:wesnoth:1.3.8:*:*:*:*:*:*:*
More vulnerabilities in Wesnoth
- CVE-2009-0367 — Critical (CVSS 9.3): The Python AI module in Wesnoth 1.4.x and 1.5 before 1.5.11 allows remote attackers to escape the sandbox and execute…
- CVE-2007-5742 — Critical (CVSS 9.0): Directory traversal vulnerability in the WML engine preprocessor for Wesnoth 1.2.x before 1.2.8, and 1.3.x before…
- CVE-2007-6201 — High (CVSS 7.5): Unspecified vulnerability in Wesnoth 1.2.x before 1.2.8, and 1.3.x before 1.3.12, allows attackers to cause a denial of…
- CVE-2009-0878 — Medium (CVSS 5.0): The read_game_map function in src/terrain_translation.cpp in Wesnoth before r32987 allows remote attackers to cause a…
- CVE-2009-0366 — Medium (CVSS 4.3): The uncompress_buffer function in src/server/simple_wml.cpp in Wesnoth before r33069 allows remote attackers to cause a…
Other CWE-134 vulnerabilities
- CVE-2012-1851 — Critical (CVSS 10.0): Format string vulnerability in the Print Spooler service in Microsoft Windows XP SP2 and SP3, Windows Server 2003 SP2,…
- CVE-2012-0242 — Critical (CVSS 10.0): Format string vulnerability in Advantech/BroadWin WebAccess before 7.0 allows remote attackers to execute arbitrary…
- CVE-2011-2475 — Critical (CVSS 10.0): Format string vulnerability in ECTrace.dll in the iMailGateway service in the Internet Mail Gateway in OneBridge Server…
- CVE-2011-1568 — Critical (CVSS 10.0): Format string vulnerability in the logText function in shmemmgr9.dll in IGSSdataServer.exe 9.00.00.11074, and…
- CVE-2010-4235 — Critical (CVSS 10.0): Format string vulnerability in RealNetworks Helix Server 12.x, 13.x, and 14.x before 14.2, and Helix Mobile Server…
- CVE-2011-0270 — Critical (CVSS 10.0): Format string vulnerability in nnmRptConfig.exe in HP OpenView Network Node Manager (OV NNM) 7.51 and 7.53 allows…