Description
ILIAS before 9.24, 10.x before 10.12 and 11.x before 11.5 contains an argument injection vulnerability in assImagemapQuestionGUI that allows question authors to inject ImageMagick convert options via uploaded image filenames. Attackers can embed tab-separated options, which escapeshellcmd() does not neutralise, to write a PHP file under the web root and achieve remote code execution.
Published: 2026-10-08
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Patch
AI Analysis

Impact

IliAS includes a question‑definition feature that supports image maps. In versions before 9.24, 10.12, and 11.5 the assImagemapQuestionGUI component processes the uploaded image file name and passes it directly to an ImageMagick convert command without sufficient sanitisation. The vulnerability allows a question author to embed tab‑separated ImageMagick options such as '-define pgm:format=auto' or shell commands through the file name. Because escapeshellcmd() is not applied to the entire string, an attacker can create a PHP file in the web root and achieve remote code execution. The flaw is a classic command injection (CWE‑88) that can compromise the entire web server.

Affected Systems

Vulnerable ILIAS eLearning e.V. installations running any of the following product versions are impacted: ILIAS 9.x prior to 9.24, ILIAS 10.x prior to 10.12, and ILIAS 11.x prior to 11.5. The issue resides in the ImageMap question upload functionality, notably the assImagemapQuestionGUI and related classes. Administrators or users with question‑author privileges in these installations are at risk.

Risk and Exploitability

The CVSS score of 8.7 denotes high severity, with the potential to fully compromise the system, as the attacker can execute arbitrary code on the web server. The EPSS score is not available, indicating that no public database has quantified exploitation likelihood; however, the vulnerability is in an upload feature that is accessible to privileged users, making it a feasible target for insiders or compromised author accounts. The flaw is listed outside of the CISA KEV catalog, but given its remote code execution potential, it should be treated as high priority. Successful exploitation requires control over the image upload process for a question, but no external network exposure is needed beyond normal authentication.

Generated by OpenCVE AI on October 8, 2026 at 15:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ILIAS to the latest supported version (9.24, 10.12, or 11.5 or newer) to remove the vulnerable argument injection code.
  • Restrict the image‑map question upload feature to trusted administrators and disable it for ordinary users until the patch is applied.
  • Validate and sanitize uploaded file names, stripping any tab‑separated ImageMagick options or shell syntax, prior to invoking convert() or any external command.

Generated by OpenCVE AI on October 8, 2026 at 15:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 08 Oct 2026 14:30:00 +0000


Thu, 08 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
Description ILIAS before 9.24, 10.x before 10.12 and 11.x before 11.5 contains an argument injection vulnerability in assImagemapQuestionGUI that allows question authors to inject ImageMagick convert options via uploaded image filenames. Attackers can embed tab-separated options, which escapeshellcmd() does not neutralise, to write a PHP file under the web root and achieve remote code execution.
Title ILIAS before 9.24, 10.12, and 11.5 Argument Injection via Image Map Question Upload Filename
First Time appeared Ilias
Ilias ilias
Weaknesses CWE-88
CPEs cpe:2.3:a:ilias:ilias:*:*:*:*:*:*:*:*
Vendors & Products Ilias
Ilias ilias
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-08T14:23:00.212Z

Reserved: 2026-10-08T14:06:00.711Z

Link: CVE-2026-107639

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-08T15:17:47.117

Modified: 2026-10-08T15:17:47.273

Link: CVE-2026-107639

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-08T16:00:06Z

Weaknesses
  • CWE-88

    Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')