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 execute arbitrary code....
CriticalCVSS 9.8
EPSS 3.6%
- Published
- Updated
- Exploit status
- No public exploit known
Description
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 execute arbitrary code via vectors involving snap handling.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/teeworlds(Debian:12) | < 0.6.4+dfsg-1 | 0.6.4+dfsg-1 |
| debian/teeworlds(Debian:13) | < 0.6.4+dfsg-1 | 0.6.4+dfsg-1 |
| debian/teeworlds(Debian:14) | < 0.6.4+dfsg-1 | 0.6.4+dfsg-1 |
| teeworlds | < 0.6.4 | 0.6.4 |
| fedoraproject fedora | = 23 | No fix listed |
References
- Debian Security Tracker CVE-2016-9400 vendor-advisory
- [oss-security] 20161116 CVE Request: teeworlds: possible remote code execution on teeworlds client mailing-list patch third-party-advisory
- [oss-security] 20161117 Re: CVE Request: teeworlds: possible remote code execution on teeworlds client mailing-list patch third-party-advisory
- 94381 third-party-advisory vdb-entry
- github.com issue-tracking patch third-party-advisory
- FEDORA-2016-7470a63cd1 vendor-advisory
- GLSA-201705-13 third-party-advisory vendor-advisory
- www.teeworlds.com vendor-advisory
- bugs.debian.org issue-tracking