CVE-2015-0844

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.

Published: 2015-04-14 Last update: 2026-05-06 Assigner: [email protected] Source: [email protected]

Conclusion & alert: CVE-2015-0844 is rated Moderate Risk (43.5/100): CVSS Medium severity, with medium exploitation likelihood (EPSS 0.66%). Mandatory action: Review affected assets and schedule remediation.

Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.

Exploit prediction scoring system (EPSS) score for CVE-2015-0844

EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).

# Date Old EPSS score New EPSS score Delta (New - Old)
1 2025-03-30 1.20% 0.66% -0.54%
2 2025-03-29 0.66% 1.20% +0.54%
3 2025-03-17 0.66%

Full EPSS history (5 records total)

Common vulnerability scoring system (CVSS) metrics for CVE-2015-0844

CVSS metrics for this CVE.

Base score Version Severity Vector Exploitability Impact Score source
5.0 2.0 MEDIUM
AV:N/AC:L/Au:N/C:P/I:N/A:N Click to expand
Access vector (AV:N)
Can be exploited remotely over network reachability.
Access complexity (AC:L)
Exploitation conditions are straightforward and predictable.
Authentication (AU:N)
No authentication is required.
Confidentiality impact (C:P)
Partial confidentiality impact.
Integrity impact (I:N)
No integrity impact.
Availability impact (A:N)
No availability impact.
10.0 2.9 [email protected]

Weakness enumeration for CVE-2015-0844

OS Trackers for CVE-2015-0844

vendor priority summary link
ubuntu medium CVE-2015-0844 medium priority: Ubuntu including 2 source packages (wesnoth-1.10, wesnoth-1.12), 10 status rows across 5 suites (lucid, precise, trusty, upstream, utopic): DNE 5, released 5. https://ubuntu.com/security/CVE-2015-0844

Affected software / configurations for CVE-2015-0844

Vendor Product Version Raw CPE
wesnoth battle_for_wesnoth 1.7.0 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.0:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.1 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.1:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.2 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.2:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.3 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.3:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.4 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.4:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.5 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.5:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.6 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.6:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.7 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.7:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.8 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.8:beta1:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.9 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.9:beta2:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.10-1.8 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.10-1.8:beta3:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.11-1.8 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.11-1.8:beta4:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.12-1.8 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.12-1.8:beta5:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.13-1.8 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.13-1.8:beta6:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.14-1.8 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.14-1.8:beta7:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.7.15-1.8 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.7.15-1.8:rc1:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.8.0 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.8.0:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.0 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.0:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.1 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.1:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.2 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.2:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.3 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.3:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.4 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.4:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.5 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.5:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.6 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.6:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.7 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.7:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.8 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.8:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.9 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.9:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.10 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.10:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.11 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.11:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.12 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.12:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.13 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.13:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.9.14 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.9.14:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.10.0 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.10.0:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.0 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.0:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.1 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.1:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.2 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.2:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.3 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.3:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.4 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.4:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.5 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.5:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.6 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.6:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.7 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.7:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.8 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.8:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.9 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.9:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.10 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.10:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.11 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.11:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.12 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.12:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.13 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.13:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.14 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.14:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.15 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.15:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.16 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.16:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.17 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.17:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.18 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.18:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.11.19 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.11.19:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.12.0 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.12.0:*:*:*:*:*:*:*
wesnoth battle_for_wesnoth 1.12.1 cpe:2.3:a:wesnoth:battle_for_wesnoth:1.12.1:*:*:*:*:*:*:*
fedoraproject fedora 20 cpe:2.3:o:fedoraproject:fedora:20:*:*:*:*:*:*:*
fedoraproject fedora 21 cpe:2.3:o:fedoraproject:fedora:21:*:*:*:*:*:*:*
fedoraproject fedora 22 cpe:2.3:o:fedoraproject:fedora:22:*:*:*:*:*:*:*

References for CVE-2015-0844

cvelogic Threat Intelligence