CVE-2021-43518: Buffer Overflow
Teeworlds up to and including 0.7.5 is vulnerable to Buffer Overflow. A map parser does not validate mChannels value coming from a map file, leading to a buffer overflow. A malicious server may offer a specially crafted map that will overwrite client's stack causing denial of service or code execution.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2021-43518?
CVE-2021-43518 has a high severity due to its potential for causing denial of service and remote code execution.
How do I fix CVE-2021-43518?
To fix CVE-2021-43518, update Teeworlds to version 0.7.6 or later.
What causes the vulnerability CVE-2021-43518?
CVE-2021-43518 is caused by a buffer overflow in the map parser due to unvalidated m_Channels values.
Which versions of Teeworlds are affected by CVE-2021-43518?
CVE-2021-43518 affects Teeworlds versions up to and including 0.7.5.
Is CVE-2021-43518 specific to certain operating systems?
CVE-2021-43518 is noted for being a risk on Fedora versions 35 and 36 that use the vulnerable Teeworlds software.