Critical severity · published Apr 5, 2019
CVE-2019-10879
In Teeworlds 0.7.2, there is an integer overflow in CDataFileReader::Open() in engine/shared/datafile.cpp that can lead to a buffer overflow and possibly remote code execution,…
9.8
CVSS
5%
EPSS
No
On KEV
Description
In Teeworlds 0.7.2, there is an integer overflow in CDataFileReader::Open() in engine/shared/datafile.cpp that can lead to a buffer overflow and possibly remote code execution, because size-related multiplications are mishandled.
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)5.0% · higher than 92% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
TE
Teeworlds · Teeworlds
0.7.2 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2019-10879
CVE.org
https://www.cve.org/CVERecord?id=CVE-2019-10879
lists.opensuse.org
http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00046.html
lists.opensuse.org
http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00077.html
Exploit
https://github.com/teeworlds/teeworlds/issues/2070
lists.fedoraproject.org
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/5KCS2CFDYJFBLZ4QKVPNJWHOZEGQ2LBC/
More from Teeworlds
9.8
CVE-2019-20787
Teeworlds before 0.7.4 has an integer overflow when computing a tilemap size
9.8
CVE-2019-10877
In Teeworlds 0.7.2, there is an integer overflow in CMap::Load() in engine/shared/map.cpp that can lead to a buffer overflow, because multiplication of width and height is…
9.8
CVE-2019-10878
In Teeworlds 0.7.2, there is a failed bounds check in CDataFileReader::GetData() and CDataFileReader::ReplaceData() and related functions in engine/shared/datafile.cpp that can…
9.8
CVE-2016-9400
The CClient::ProcessServerPacket method in engine/client/client.cpp in Teeworlds before 0.6.4 allows remote servers to write to arbitrary physical memory locations and possibly…
7.8
CVE-2021-43518
Teeworlds up to and including 0.7.5 is vulnerable to Buffer Overflow
