Format string vulnerability in the Epic Games Unreal engine client, as used in multiple games, allows remote servers to execute arbitrary code via (1) the CLASS parameter in a DLMGR command, (2) a malformed package (PKG), and possibly (3) the LEVEL parameter in a WELCOME command.
The product uses a function that accepts a format string as an argument, but the format string originates from an external source.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Unreal_engine | Epicgames | 2 (including) | 2 (including) |
Unreal_engine | Epicgames | 2.5 (including) | 2.5 (including) |
Unreal_engine | Epicgames | 3 (including) | 3 (including) |