Wesnoth is a turn-based strategy game with a modest but notably active user and modding community; its vulnerability footprint centers on the core game client and server components. The recurring disclosure patterns involve information exposure, code injection through format strings and path traversal, and related input-handling weaknesses typical of game engines that process user-supplied content and third-party mods. Live severity, exploitation activity, and exposure counts are shown alongside this summary.
The number and severity of CVEs published that impact products developed by Wesnoth over time
Signals from CVEs in this vendor scope (10 CVEs).
10 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2009-0367HIGH 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 arbitrary code by using a whitelisted module that imports an u | Mar 5, 2009 | 9.3 | 40 | NO | YES |
CVE-2018-1999023HIGH The Battle for Wesnoth Project version 1.7.0 through 1.14.3 contains a Code Injection vulnerability in the Lua scripting engine that can result in code execution outside the sandbo | Jul 23, 2018 | 8.8 | 27 | NO | NO |
CVE-2007-5742HIGH Directory traversal vulnerability in the WML engine preprocessor for Wesnoth 1.2.x before 1.2.8, and 1.3.x before 1.3.12, allows remote attackers to read arbitrary files via ".." s | Dec 1, 2007 | 9.0 | 23 | NO | NO |
CVE-2007-3917HIGH 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 | Oct 11, 2007 | 7.8 | 22 | NO | NO |
CVE-2007-6201HIGH 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 service (hang) via a "faulty add-on" and possibly execute ot | Dec 1, 2007 | 7.5 | 21 | NO | NO |
CVE-2015-0844MEDIUM The WML/Lua API in Battle for Wesnoth 1.7.x through 1.11.x and 1.12.x before 1.12.2 allows remote attackers to read arbitrary files via a crafted (1) campaign or (2) map file. | Apr 14, 2015 | 5.0 | 15 | NO | NO |
CVE-2009-0878MEDIUM The read_game_map function in src/terrain_translation.cpp in Wesnoth before r32987 allows remote attackers to cause a denial of service (memory consumption and daemon hang) via a m | Mar 12, 2009 | 5.0 | 15 | NO | NO |
CVE-2015-5069MEDIUM The (1) filesystem::get_wml_location function in filesystem.cpp and (2) is_legal_file function in filesystem_boost.cpp in Battle for Wesnoth before 1.12.3 and 1.13.x before 1.13.1 | Sep 26, 2017 | 4.3 | 14 | NO | NO |
CVE-2009-0366MEDIUM The uncompress_buffer function in src/server/simple_wml.cpp in Wesnoth before r33069 allows remote attackers to cause a denial of service via a large compressed WML document. | Mar 12, 2009 | 4.3 | 14 | NO | NO |
The (1) filesystem::get_wml_location function in filesystem.cpp and (2) is_legal_file function in filesystem_boost.cpp in Battle for Wesnoth before 1.12.4 and 1.13.x before 1.13.1, | Sep 26, 2017 | 3.1 | 12 | NO | NO |
Signals from CVEs in this vendor scope (10 CVEs).
An overview of all social media posts that mention a CVE ID that affects a product developed by Wesnoth.
Media articles that mention a CVE ID that affects a product developed by Wesnoth — matched by CVE ID, not by vendor name.