CVE-2026-80428
published 2026-08-26CVE-2026-80428: ILIAS before versions 9.22, 10.10, and 11.3 contains an unauthenticated PHP object injection vulnerability that allows unauthenticated attackers to execute…
PriorityP183critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EXPLOIT
EPSS
4.67%
91.7th percentile
ILIAS before versions 9.22, 10.10, and 11.3 contains an unauthenticated PHP object injection vulnerability that allows unauthenticated attackers to execute arbitrary code by injecting serialized objects through the LTI authentication endpoint and triggering deserialization via the Shibboleth back-channel logout endpoint. Attackers can write arbitrary serialized objects into session storage, then exploit an available POP gadget through the logout endpoint's unrestricted deserialization to write attacker-controlled PHP content to a web-accessible path and achieve remote code execution as the web server user.
Affected
3 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| ilias-elearning_e.v | ilias | >= 10.0 < 10.10 | 10.10 |
| ilias-elearning_e.v | ilias | >= 11.0 < 11.3 | 11.3 |
| ilias-elearning_e.v | ilias | >= 9.0 < 9.22 | 9.22 |
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv4.09.3CRITICALCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
VulDB
ILIAS-eLearning ILIAS up to 9.21/10.9/11.2 Shibboleth Logout shib_logout.php unserialize deserialization (EUVD-2026-66602)
vuldb·2026-09-06·CVSS 9.8
CVE-2026-80428 [CRITICAL] ILIAS-eLearning ILIAS up to 9.21/10.9/11.2 Shibboleth Logout shib_logout.php unserialize deserialization (EUVD-2026-66602)
A vulnerability described as critical has been identified in ILIAS-eLearning ILIAS up to 9.21/10.9/11.2. This affects the function unserialize of the file components/ILIAS/AuthShibboleth/resources/shib_logout.php of the component Shibboleth Logout Handler. Such manipulation leads to deserialization.
This vulnerability is documented as CVE-2026-80428. The attack can be executed remotely. There is not any exploit available.
Upgrading the affected component is recommended.
GHSA
ILIAS deserialises stored session data for an unauthenticated caller.
ghsa_unreviewed·2026-08-26
CVE-2026-80428 [CRITICAL] CWE-502 ILIAS deserialises stored session data for an unauthenticated caller.
ILIAS deserialises stored session data for an unauthenticated caller. The Shibboleth back-channel endpoint at components/ILIAS/AuthShibboleth/resources/shib_logout.php runs in a context that ilInitialisation exempts from authentication, and its logout-notification handler locates the session to terminate by reading every live row of the session table and passing each row's stored data to a hand-written parser that calls unserialize without restricting which classes may be constructed. Any serialised object present in any session row is therefore instantiated on behalf of an anonymous request, and object destructors run when those objects are discarded. A serialised object can be placed into a session row without logging in, because the LTI authentication entry point stores request paramete
No detection rules found.
No writeups or analysis indexed.
https://docu.ilias.de/ilias.php?baseClass=illmpresentationgui&obj_id=225630&ref_id=35https://docu.ilias.de/ilias.php?baseClass=illmpresentationgui&obj_id=225631&ref_id=35https://docu.ilias.de/ilias.php?baseClass=illmpresentationgui&obj_id=225632&ref_id=35https://docu.ilias.de/ilias.php?baseClass=ilrepositorygui&cmdNode=wy:ll:6t&cmdClass=ilBlogPostingGUI&cmd=previewFullscreen&ref_id=15821&blpg=934https://docu.ilias.de/ilias.php?baseClass=ilrepositorygui&cmdNode=wy:ll:6t&cmdClass=ilBlogPostingGUI&cmd=previewFullscreen&ref_id=15821&blpg=935https://docu.ilias.de/ilias.php?baseClass=ilrepositorygui&cmdNode=wy:ll:6t&cmdClass=ilBlogPostingGUI&cmd=previewFullscreen&ref_id=15821&blpg=936https://schweigertit.de/en/advisories/SIT-2026-002.htmlhttps://schweigertit.de/en/writeups/php-object-injection-shibboleth-logout.html
2026-08-26
Published