{"id":"CVE-2011-3012","aliases":["DEBIAN-CVE-2011-3012","EUVD-2011-2980","GHSA-w7ch-3pxv-5g4m","UBUNTU-CVE-2011-3012"],"status":"published","title":"The ioQuake3 engine, as used in World of Padman 1.2 and earlier, Tremulous 1.1.0, and...","description":"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.","severity":{"version":"2.0","score":10,"vector":"AV:N/AC:L/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.07955,"percentile":0.94776,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-20"],"published":"2011-08-09T20:00:00Z","modified":"2026-10-23T17:47:26Z","fixes":[{"ecosystem":"Debian:12","package":"ioquake3","fixed_in":["1.36+svn1946-4"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"ioquake3","fixed_in":["1.36+svn1946-4"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"ioquake3","fixed_in":["1.36+svn1946-4"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"openarena","fixed_in":["0.8.5-5+exp1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"openarena","fixed_in":["0.8.5-5+exp1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"openarena","fixed_in":["0.8.5-5+exp1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.36+svn1946-4"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.36+svn1946-4"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.36+svn1946-4"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"openarena","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.5-5+exp1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"openarena","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.5-5+exp1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"openarena","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.5-5+exp1"}]}]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.36+u20150710+dfsg1-1","1.36+u20150926+dfsg1-1","1.36+u20151017+dfsg1-1","1.36+u20160122+dfsg1-1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.36+u20170803+dfsg1-1","1.36+u20171016~dfsg-1","1.36+u20171122~dfsg-1","1.36+u20171216~dfsg-1","1.36+u20180108~dfsg-2"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.36+u20190529.350b8f9~dfsg-2","1.36+u20191029.dc0c3e7~dfsg-1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.36+u20201117.d1b7ab6~dfsg-1","1.36+u20210927.2678080~dfsg-1","1.36+u20211208.84daa28~dfsg-1","1.36+u20220205.c0f2964~dfsg-1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.36+u20230706.10a45cb+dfsg-1","1.36+u20230819.b1e6ef1+dfsg-1","1.36+u20231123.972635e+dfsg-1","1.36+u20240217.7d711f8+dfsg-1","1.36+u20240217.7d711f8+dfsg-1build1","1.36+u20240217.7d711f8+dfsg-1build2"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.36+u20241011.cc18246+dfsg-1","1.36+u20250316.526edd3+dfsg-1"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.36+u20251228.3ef30e75+dfsg-1","1.36+u20260309.5956299e+dfsg-1","1.36+u20260719.58839361+dfsg-1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"ioquake3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.36+u20250316.526edd3+dfsg-1","1.36+u20251029.a553ad1+dfsg-1","1.36+u20251111.fcde284+dfsg-1","1.36+u20251206.e29c74e1+dfsg-1","1.36+u20251228.3ef30e75+dfsg-1"]}],"products":[{"vendor":"ioquake3","product":"ioquake3_engine"},{"vendor":"tremulous","product":"tremulous"},{"vendor":"urbanterror","product":"iourbanterror"},{"vendor":"worldofpadman","product":"world_of_padman"}],"references":[{"url":"http://archives.neohapsis.com/archives/fulldisclosure/2011-07/0338.html","tags":["mailing-list","x_refsource_FULLDISC","x_transferred","Exploit","evidence"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/68870","tags":["vdb-entry","x_refsource_XF","x_transferred","web"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=725951","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/69164","tags":["vdb-entry","x_refsource_XF","x_transferred","web"]},{"url":"http://www.securityfocus.com/bid/48915","tags":["vdb-entry","x_refsource_BID","x_transferred","web"]},{"url":"http://www.securityfocus.com/archive/1/519051/100/0/threaded","tags":["mailing-list","x_refsource_BUGTRAQ","x_transferred","web"]},{"url":"http://securityreason.com/securityalert/8324","tags":["third-party-advisory","x_refsource_SREASON","x_transferred","web"]},{"url":"https://security.gentoo.org/glsa/201706-23","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-3012"},{"url":"https://github.com/advisories/GHSA-w7ch-3pxv-5g4m"},{"url":"https://security-tracker.debian.org/tracker/CVE-2011-3012","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2011-3012","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-3012","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2011-3012","description":"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.","status":"published","published":"2011-08-09T20:00:00Z","modified":"2024-08-06T23:22:26.678Z","updated_at":"2026-11-02T14:35:37.324501Z"}],"euvd":[{"id":"EUVD-2011-2980","description":"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.","status":"published","published":"2011-08-09T20:00:00Z","modified":"2024-08-06T23:22:26Z","updated_at":"2026-11-03T01:39:53.544801Z"}],"ghsa":[{"id":"GHSA-w7ch-3pxv-5g4m","title":"The ioQuake3 engine, as used in World of Padman 1.2 and earlier, Tremulous 1.1.0, and...","description":"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.","status":"published","published":"2022-05-14T02:54:55Z","modified":"2023-02-02T05:07:11Z","cwes":["CWE-20"],"updated_at":"2026-11-02T14:52:26.890219Z"}],"nvd":[{"id":"CVE-2011-3012","description":"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.","status":"published","published":"2011-08-09T20:55:00.747Z","modified":"2026-06-16T23:32:25.813Z","cvss":[{"version":"2.0","score":10,"vector":"AV:N/AC:L/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T14:02:09.182398Z"}],"osv":[{"id":"CVE-2011-3012","description":"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.","status":"published","published":"2011-08-09T20:55:00Z","modified":"2026-04-10T03:41:57.374716Z","updated_at":"2026-11-02T15:43:58.279353Z"},{"id":"DEBIAN-CVE-2011-3012","description":"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.","status":"published","published":"2011-08-09T20:55:00.747Z","modified":"2026-10-23T17:47:26.612638035Z","updated_at":"2026-11-02T15:45:24.612044Z"},{"id":"UBUNTU-CVE-2011-3012","description":"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.","status":"published","published":"2011-08-09T20:55:00Z","modified":"2026-10-17T12:52:46.324180443Z","updated_at":"2026-11-02T15:54:06.395274Z"}]}}
