Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.8

CVE-2019-10877: Teeworlds 0.7.2 may crash when loading maps

CVE-2019-10877 · published 7 years ago
Summary

The game’s map loading routine miscalculates the size of a map, which can overwrite memory. This could cause the program to stop working or allow an attacker to run unwanted code. Update to the latest version of Teeworlds or only use maps from trusted sources.

What to do
  • Update debian teeworlds to version 0.7.2-4.
Affected software
Ecosystem VendorProductAffected versions
Debian:12 debian teeworlds < 0.7.2-4
Fix: upgrade to 0.7.2-4
Debian:13 debian teeworlds < 0.7.2-4
Fix: upgrade to 0.7.2-4
Debian:14 debian teeworlds < 0.7.2-4
Fix: upgrade to 0.7.2-4
– teeworlds teeworlds 0.7.2
cpe:2.3:a:teeworlds:teeworlds:0.7.2:*:*:*:*:*:*:*
Original advisory text
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 mishandled.
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 mishandled.
Severity
9.8 Critical
Exploitation
2% chance of attack within 30 days
Type
CWE-190Integer Overflow
Timeline
Published5 Apr 2019
Updated29 Oct 2026
First seen10 Sep 2026
Sources
CVE-2019-10877 · NVD
Track software like this
Free during beta