CVE-2011-3012

The ioQuake3 engine, as used in World of Padman 1.2 and earlier, Tremulous 1.1.0, and ioUrbanTerror 2007-12-20, does not check for dangerous file extensions…

published August 9, 2011

CVSS
—
EPSS
8%
Percentile
94.7
In the wild
Unconfirmed
What it is

⚠️ A dangerous oversight in the ioQuake3 engine lets crafty attackers slip in malicious add-ons! 🎮 Think of it like a restaurant accepting any dish without checking ingredients — a seemingly harmless order can bring in an unexpected dish, packed with allergens. Here, the engine doesn’t filter out risky file types before they get executed, leading to potential chaos in your game directory! An attacker can exploit this gap by sending a crafted third-party add-on that could execute arbitrary code, including creating a Trojan horse DLL file. This could lead to a total compromise of the user's game environment, resulting in loss of data or game integrity. That's absolutely devastating!

Put simply

Think of it like a restaurant accepting any dish without checking ingredients — a seemingly harmless order can bring in an unexpected dish, packed with allergens. Here, the engine doesn’t filter out risky file types before they get executed, leading to potential chaos in your game directory! The ioQuake3 engine fails to validate file extensions before writing to the quake3 directory, allowing attackers to introduce malicious DLL files that execute when the game runs.

What to do

An attacker can exploit this gap by sending a crafted third-party add-on that could execute arbitrary code, including creating a Trojan horse DLL file. This could lead to a total compromise of the user's game environment, resulting in loss of data or game integrity. That's absolutely devastating! To mitigate this risk, ensure that you update to the latest version of any game that uses the ioQuake3 engine. Also, implement file type filters to block potentially harmful extensions from being added to the quake3 directory. Regularly audit third-party add-ons to ensure their safety! You've got this! Stay vigilant, keep your games safe, and enjoy your playtime without worry! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.07955 · 94.7th percentile
Published
2011-08-09T20:00Z
EPSS history
Timeline
  • 09 AUG 20:00Z
    The ioQuake3 engine, as used in World of Padman 1.2 and earlier, Tremulous 1.1.0, and ioUrbanTerror 2007-12-20, does not check for dangerous file extensions…
    cvelistv5