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 lead to an arbitrary free and out-of-bounds pointer write, possibly resulting in remote code execution.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTNIST
9.8 CRITICAL
NETWORK
LOW
NONE
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
mitreCNA
---
---
CVEADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 85%
VendorProductVersion
teeworldsteeworlds
0.7.2
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
teeworlds
bullseye
0.7.5-1
fixed
sid
0.7.5-2
fixed
trixie
0.7.5-2
fixed
bookworm
0.7.5-2
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
teeworlds
noble
Fixed 0.7.2-5
released
mantic
Fixed 0.7.2-5
released
lunar
Fixed 0.7.2-5
released
kinetic
Fixed 0.7.2-5
released
jammy
Fixed 0.7.2-5
released
impish
Fixed 0.7.2-5
released
hirsute
Fixed 0.7.2-5
released
groovy
Fixed 0.7.2-5
released
focal
Fixed 0.7.2-5
released
eoan
Fixed 0.7.2-5
released
disco
ignored
cosmic
ignored
bionic
needed
xenial
needed
trusty
dne