Description
Stack-based buffer overflow in the logging function in the Unreal engine, possibly 2003 and 2004, as used in the internal web server, allows remote attackers to cause a denial of service (application crash) via a request for a long .gif filename in the images/ directory, related to conversion from Unicode to ASCII.
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
- Epic Games Unreal Engine Logging Function - Remote Denial of Service EDB-30513 · dos · Aug 20, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- unreal-logging-bo(36102) vdb-entry
- 20070818 Unexploitable buffer-overflow in the logging function of the Unreal engine mailing-list
- 26506 third-party-advisory
- 3039 third-party-advisory
- 25374 vdb-entry
- http://aluigi.org/poc/unrwebdos.zip
- http://aluigi.org/adv/unrwebdos-adv.txt