Description
Crysis 1.21 and earlier allows remote attackers to obtain sensitive player information such as real IP addresses by sending a keyexchange packet without a previous join packet, which causes Crysis to send a disconnect packet that includes unrelated log information.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Crysis 1.21 - 'keyexchange' Packet Information Disclosure EDB-31918 · remote · Jun 15, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 46260 vdb-entry
- http://aluigi.altervista.org/adv/crysislog-adv.txt
- 30706 third-party-advisory
- crysis-keyexchange-info-disclosure(43087) vdb-entry
- 29720 vdb-entry