Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.4

CVE-2026-110761: ILIAS test import can let authorized users run code

CVE-2026-110761 · published 4 days ago
Summary

In older versions of ILIAS, a user who is allowed to create or import tests can upload a specially crafted test file that makes the system execute code it should not run. This could let an attacker place and run their own programs on the server. Upgrade to the latest ILIAS release or apply the vendor’s security update to fix the problem.

What to do
  • Update ilias-elearning e.v. ilias to version 9.24 or later.
Affected software
VendorProductAffected versions
ilias-elearning e.v. ilias < 9.24
Original advisory text
ILIAS before 9.24, 10.12, and 11.5 PHP Object Injection via Test Results Import
ILIAS before 9.24, 10.12, and 11.5 contains a PHP object injection vulnerability that allows authenticated users with Test creation or import permission to deserialize arbitrary objects via crafted Test archives. Attackers can inject a malicious tst_sequence sequence attribute that is passed to unserialize(), abusing Guzzle or Monolog gadget chains to write PHP files and execute code.
Fix within
Internet-facing 14 days
Internal At next upgrade
  • Not known to be exploited
  • Needs hands-on effort to exploit (estimated)
  • Gives an attacker full control (estimated)
Severity
9.4 Critical
Exploitation
<1% chance of attack within 30 days
Type
CWE-502Deserialization of Untrusted Data
Timeline
Published14 Oct 2026
Updated15 Oct 2026
First seen14 Oct 2026
Sources
CVE-2026-110761 · MITRE
Track software like this
Free during beta