CVE catalog

CVE-2017-6903

ioquake3: CVE-2017-6903

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
1.29% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianiortcwsid1.51.c+dfsg1-10fixed
Debianiortcwforky1.51.c+dfsg1-10fixed
Debianiortcwtrixie1.51.c+dfsg1-7fixed
Debianiortcwbookworm1.51.c+dfsg1-4fixed
Debianioquake3sid1.36+u20260719.58839361+dfsg-1fixed
Debianioquake3forky1.36+u20260719.58839361+dfsg-1fixed
Debianioquake3trixie1.36+u20250316.526edd3+dfsg-1fixed
Debianioquake3bookworm1.36+u20221123.70d07d9+dfsg-1fixed
Ubuntuioquake316.041.36+u20150710+dfsg1-1vulnerable
Ubuntuioquake316.041.36+u20150926+dfsg1-1vulnerable
Ubuntuioquake316.041.36+u20151017+dfsg1-1vulnerable
Ubuntuioquake316.041.36+u20160122+dfsg1-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianiortcwsourcesid1.50a+dfsg1-3not yet assignedNot reported[857714]
Debianiortcwsourceforky1.50a+dfsg1-3not yet assignedNot reported[857714]
Debianiortcwsourcetrixie1.50a+dfsg1-3not yet assignedNot reported[857714]
Debianiortcwsourcebookworm1.50a+dfsg1-3not yet assignedNot reported[857714]
Debianioquake3sourcesid1.36+u20161101+dfsg1-2not yet assignedNot reported[857699]
Debianioquake3sourceforky1.36+u20161101+dfsg1-2not yet assignedNot reported[857699]
Debianioquake3sourcetrixie1.36+u20161101+dfsg1-2not yet assignedNot reported[857699]
Debianioquake3sourcebookworm1.36+u20161101+dfsg1-2not yet assignedNot reported[857699]

[Debian bug #857714][Debian bug #857699]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [ioquake3]Fixed
    Details (2)
    • 1.36+u20221123.70d07d9+dfsg-1 · amd64 · bookworm

      Fixed · Fixed: 1.36+u20161101+dfsg1-2

      dsa · ioquake3 · debian · bookworm; dsa · ioquake3 · debian · 12

    • 1.36+u20221123.70d07d9+dfsg-1 · arm64 · bookworm

      Fixed · Fixed: 1.36+u20161101+dfsg1-2

      dsa · ioquake3 · debian · bookworm; dsa · ioquake3 · debian · 12

  • Source package: [ioquake3]

    Details (2)
    • 1.36+u20221123.70d07d9+dfsg-1 · amd64 · bookworm

      Fixed · Fixed: 1.36+u20161101+dfsg1-2

      dsa · ioquake3 · debian · bookworm; dsa · ioquake3 · debian · 12

    • 1.36+u20221123.70d07d9+dfsg-1 · arm64 · bookworm

      Fixed · Fixed: 1.36+u20161101+dfsg1-2

      dsa · ioquake3 · debian · bookworm; dsa · ioquake3 · debian · 12

  • [rtcw]Fixed

    Source package: [iortcw]

    Details (2)
    • 1.51.c+dfsg1-4 · amd64 · bookworm

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · bookworm; dsa · iortcw · debian · 12

    • 1.51.c+dfsg1-4 · arm64 · bookworm

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · bookworm; dsa · iortcw · debian · 12

  • Source package: [iortcw]

    Details (2)
    • 1.51.c+dfsg1-4 · amd64 · bookworm

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · bookworm; dsa · iortcw · debian · 12

    • 1.51.c+dfsg1-4 · arm64 · bookworm

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · bookworm; dsa · iortcw · debian · 12

  • Source package: [iortcw]

    Details (2)
    • 1.51.c+dfsg1-4 · amd64 · bookworm

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · bookworm; dsa · iortcw · debian · 12

    • 1.51.c+dfsg1-4 · arm64 · bookworm

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · bookworm; dsa · iortcw · debian · 12

[Debian 13 (Trixie)]

  • [ioquake3]Fixed
    Details (2)
    • 1.36+u20250316.526edd3+dfsg-1 · amd64 · trixie

      Fixed · Fixed: 1.36+u20161101+dfsg1-2

      dsa · ioquake3 · debian · 13

    • 1.36+u20250316.526edd3+dfsg-1 · arm64 · trixie

      Fixed · Fixed: 1.36+u20161101+dfsg1-2

      dsa · ioquake3 · debian · 13

  • Source package: [ioquake3]

    Details (2)
    • 1.36+u20250316.526edd3+dfsg-1 · amd64 · trixie

      Fixed · Fixed: 1.36+u20161101+dfsg1-2

      dsa · ioquake3 · debian · 13

    • 1.36+u20250316.526edd3+dfsg-1 · arm64 · trixie

      Fixed · Fixed: 1.36+u20161101+dfsg1-2

      dsa · ioquake3 · debian · 13

  • [rtcw]Fixed

    Source package: [iortcw]

    Details (2)
    • 1.51.c+dfsg1-7+b1 · amd64 · trixie

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · 13

    • 1.51.c+dfsg1-7+b1 · arm64 · trixie

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · 13

  • Source package: [iortcw]

    Details (2)
    • 1.51.c+dfsg1-7+b1 · amd64 · trixie

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · 13

    • 1.51.c+dfsg1-7+b1 · arm64 · trixie

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · 13

  • Source package: [iortcw]

    Details (2)
    • 1.51.c+dfsg1-7+b1 · amd64 · trixie

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · 13

    • 1.51.c+dfsg1-7+b1 · arm64 · trixie

      Fixed · Fixed: 1.50a+dfsg1-3

      dsa · iortcw · debian · 13

Observed:

References