Stored Cross-Site Scripting Vulnerability in AIL Framework's Username Timeline Feature
CVE-2026-100176
What is CVE-2026-100176?
The AIL Framework's username timeline feature is highly susceptible to stored cross-site scripting (XSS) attacks. This vulnerability allows attackers to inject malicious JavaScript into the username timeline, which is then rendered in the DOM without proper sanitization. When authenticated analysts hover over certain timeline entries, the browser executes this malicious script, potentially allowing attackers to hijack sessions or extract sensitive data. This issue arises from usernames imported from chats and forums being stored with no character constraints, leading to security breaches that could compromise an authenticated user's session. The vulnerability occurs in the client-side JavaScript file located at var/www/static/js/d3/timeline_basic.js.
Affected Version(s)
ail framework < 7.1
