Skip to content

CVE-2017-6903 In ioquake3 before 2017-03-14, the auto-downloading feature has insufficient content restrictions. This also affects Quake III Arena, OpenArena, OpenJK, iortcw, and other id Tech 3 (aka Quake 3 engine...

HighCVSS 7.8 EPSS 1.3%
Published
Updated
Exploit status
No public exploit known

Description

In ioquake3 before 2017-03-14, the auto-downloading feature has insufficient content restrictions. This also affects Quake III Arena, OpenArena, OpenJK, iortcw, and other id Tech 3 (aka Quake 3 engine) forks. A malicious auto-downloaded file can trigger loading of crafted auto-downloaded files as native code DLLs. A malicious auto-downloaded file can contain configuration defaults that override the user's. Executable bytecode in a malicious auto-downloaded file can set configuration variables to values that will result in unwanted native code DLLs being loaded, resulting in sandbox escape.

Affected products

ProductAffected versionsFixed in
debian/ioquake3(Debian:12) < 1.36+u20161101+dfsg1-2 1.36+u20161101+dfsg1-2
debian/ioquake3(Debian:13) < 1.36+u20161101+dfsg1-2 1.36+u20161101+dfsg1-2
debian/ioquake3(Debian:14) < 1.36+u20161101+dfsg1-2 1.36+u20161101+dfsg1-2
debian/iortcw(Debian:12) < 1.50a+dfsg1-3 1.50a+dfsg1-3
debian/iortcw(Debian:12) = 1.42b+20150930+dfsg1-1 No fix listed
debian/iortcw(Debian:12) = 1.42b+20151119+dfsg1-1 No fix listed
debian/iortcw(Debian:12) = 1.42d+dfsg1-1 No fix listed
debian/iortcw(Debian:12) = 1.42d+dfsg1-2 No fix listed
debian/iortcw(Debian:12) = 1.42d+dfsg1-3 No fix listed
debian/iortcw(Debian:12) = 1.42d+dfsg1-4 No fix listed
debian/iortcw(Debian:12) = 1.42d+dfsg1-5 No fix listed
debian/iortcw(Debian:12) = 1.50a+dfsg1-1 No fix listed
debian/iortcw(Debian:12) = 1.50a+dfsg1-2 No fix listed
debian/iortcw(Debian:13) < 1.50a+dfsg1-3 1.50a+dfsg1-3
debian/iortcw(Debian:13) = 1.42b+20150930+dfsg1-1 No fix listed
debian/iortcw(Debian:13) = 1.42b+20151119+dfsg1-1 No fix listed
debian/iortcw(Debian:13) = 1.42d+dfsg1-1 No fix listed
debian/iortcw(Debian:13) = 1.42d+dfsg1-2 No fix listed
debian/iortcw(Debian:13) = 1.42d+dfsg1-3 No fix listed
debian/iortcw(Debian:13) = 1.42d+dfsg1-4 No fix listed
debian/iortcw(Debian:13) = 1.42d+dfsg1-5 No fix listed
debian/iortcw(Debian:13) = 1.50a+dfsg1-1 No fix listed
debian/iortcw(Debian:13) = 1.50a+dfsg1-2 No fix listed
debian/iortcw(Debian:14) < 1.50a+dfsg1-3 1.50a+dfsg1-3
debian/iortcw(Debian:14) = 1.42b+20150930+dfsg1-1 No fix listed
Show 9 more
ProductAffected versionsFixed in
debian/iortcw(Debian:14) = 1.42b+20151119+dfsg1-1 No fix listed
debian/iortcw(Debian:14) = 1.42d+dfsg1-1 No fix listed
debian/iortcw(Debian:14) = 1.42d+dfsg1-2 No fix listed
debian/iortcw(Debian:14) = 1.42d+dfsg1-3 No fix listed
debian/iortcw(Debian:14) = 1.42d+dfsg1-4 No fix listed
debian/iortcw(Debian:14) = 1.42d+dfsg1-5 No fix listed
debian/iortcw(Debian:14) = 1.50a+dfsg1-1 No fix listed
debian/iortcw(Debian:14) = 1.50a+dfsg1-2 No fix listed
ioquake3 <= 2017-02-27 No fix listed

References