mirror of
https://github.com/ioquake/jedi-academy.git
synced 2024-11-21 20:01:10 +00:00
61687fff0c
CVE-2011-2764 The FS_CheckFilenameIsNotExecutable function in qcommon/files.c in the ioQuake3 engine 1.36 and earlier, as used in World of Padman, Smokin' Guns, OpenArena, Tremulous, and ioUrbanTerror, does not properly determine dangerous file extensions, which allows remote attackers to execute arbitrary code via a crafted third-party addon that creates a Trojan horse DLL file. 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 before writing to the quake3 directory, which allows remote attackers to execute arbitrary code via a crafted third-party addon that creates a Trojan horse DLL file, a different vulnerability than CVE-2011-2764. bugzilla #3695 from Tim Angus in ioquake3 svn 1405 git 2c0861c1cea44861c5ceba2dc39e601d6bc3f0af * (bug 3695) Not allowing to write file with lib extention (.dll/.so/...) (TsT <tst2006@gmail.com>) from Tim Angus in ioquake3 svn 1499 git 48d8c8876b6ec035b0bb85f4d3c47c9210c3ca30 * s/FS_FilenameIsExecutable/FS_CheckFilenameIsNotExecutable/g * Fix potential buffer under run in FS_CheckFilenameIsNotExecutable from Thilo Schulz in ioquake3 svn 2098 git c4f739b8d03ca203435744c4a96e3561863ccdfe Fix extension name comparison for DLL files from Zack Middleton in ioquake3 git 6c88bf8aeee3c1e5449682f874f91e86cb393ef4 Rename FS_CheckFilenameIsNotExecutable to ..NotImmutable from Harley Laue in ioquake3 git 1b2a6abed996b43eb108486abbda449b3d16e019 Rename FS_CheckFilenameIsNotImmutable to ..IsMutable |
||
---|---|---|
.. | ||
eax | ||
OpenAL | ||
0_SH_Leak.cpp | ||
BinkVideo.cpp | ||
BinkVideo.h | ||
cl_cgame.cpp | ||
cl_cin.cpp | ||
cl_cin_console.cpp | ||
cl_console.cpp | ||
cl_input.cpp | ||
cl_keys.cpp | ||
cl_main.cpp | ||
cl_net_chan.cpp | ||
cl_parse.cpp | ||
cl_scrn.cpp | ||
cl_ui.cpp | ||
client.h | ||
fffx.h | ||
FXExport.cpp | ||
FXExport.h | ||
FxPrimitives.cpp | ||
FxPrimitives.h | ||
FxScheduler.cpp | ||
FxScheduler.h | ||
FxSystem.cpp | ||
FxSystem.h | ||
FxTemplate.cpp | ||
FxUtil.cpp | ||
FxUtil.h | ||
keycodes.h | ||
keys.h | ||
snd_ambient.cpp | ||
snd_ambient.h | ||
snd_dma.cpp | ||
snd_dma_console.cpp | ||
snd_local.h | ||
snd_local_console.h | ||
snd_mem.cpp | ||
snd_mem_console.cpp | ||
snd_mix.cpp | ||
snd_mp3.cpp | ||
snd_mp3.h | ||
snd_music.cpp | ||
snd_music.h | ||
snd_public.h |