<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>ILIAS (&lt; 9.22, &lt; 10.10, &lt; 11.3) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/ilias--9.22--10.10--11.3/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Fri, 04 Sep 2026 19:26:48 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/ilias--9.22--10.10--11.3/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>SQL Injection in ILIAS Repository Trash Table</title><link>https://feed.craftedsignal.io/briefs/2026-09-ilias-sql-injection/</link><pubDate>Fri, 04 Sep 2026 19:26:48 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-ilias-sql-injection/</guid><description>An authenticated SQL injection vulnerability in ILIAS allows users with write permissions to execute stacked queries, leading to unauthorized database access and potential account takeover.</description><content:encoded><![CDATA[<p>ILIAS, an open-source learning management system, contains a critical SQL injection vulnerability tracked as CVE-2026-82538. The flaw exists within the repository trash table management functionality. Specifically, the system fails to validate the navigation sort field provided in HTTP requests before incorporating it into the ORDER BY clause of a database query.</p>
<p>Because the application enables multi-statement execution within its database abstraction layer, an attacker with write permissions on any container can leverage the sort parameter to inject stacked queries. Successful exploitation permits an attacker to perform arbitrary read and write operations against the underlying database. These actions can be used to exfiltrate sensitive data or escalate privileges by modifying administrative account credentials, effectively leading to full platform takeover. This vulnerability affects ILIAS versions prior to 9.22, 10.10, and 11.3.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker authenticates to the ILIAS platform with at least write-level permissions on any repository container.</li>
<li>Attacker navigates to the repository trash table interface.</li>
<li>Attacker intercepts the HTTP request containing the navigation sort parameter.</li>
<li>Attacker crafts a malicious payload containing stacked SQL queries, such as modifying administrative user hashes or adding a new administrative user.</li>
<li>Attacker injects the payload into the sort parameter of the HTTP request.</li>
<li>The application passes the unsanitized input directly into the SQL ORDER BY clause.</li>
<li>The database driver executes the injected stacked queries alongside the original statement.</li>
<li>Attacker gains unauthorized read/write access or elevated privileges resulting in administrator account takeover.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows authenticated attackers to bypass application-level access controls. By gaining full read and write access to the database, attackers can exfiltrate sensitive user data, modify learning content, or escalate their privileges to administrator status, resulting in total compromise of the learning management system.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Upgrade ILIAS to version 9.22, 10.10, 11.3, or later immediately to remediate CVE-2026-82538.</li>
<li>Audit web server logs for HTTP requests to the repository trash table containing atypical characters such as semicolons, comments, or union/select statements in the sort parameter.</li>
<li>Restrict administrative and write permissions to only necessary users to reduce the blast radius of potential exploitation.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>