What the vulnerability does
01Description
Joomla Extension - icagenda.com - Authenticated Stored XSS in iCagenda 4.0.8 to 4.0.12 - The frontend "Submit an Event" form stores the `image` and `file` fields as raw strings with no output-side HTML-attribute escaping.
Explanation of Vulnerability in Simple Terms
02Summary
The iCagenda extension for Joomla contains a cross-site scripting (XSS) vulnerability in versions 4.0.8 through 4.0.12. An authenticated user with low privileges can inject malicious scripts that execute in other users' browsers when they view affected pages. The vulnerability requires user interaction—the victim must visit a page containing the injected payload. This can lead to session hijacking, credential theft, or unauthorized actions performed on behalf of the victim.
What an attacker can do
03Attacker Capabilities
Inject and execute malicious JavaScript in other users' browsers to steal sessions, credentials, or perform actions as the victim.
Potential impact on your site
04Site Impact
Authenticated users' accounts and data are at risk; site visitors may be redirected, have credentials stolen, or have unauthorized actions performed on their behalf.
Conditions required to exploit
05Prerequisites
Attacker must have low-level Joomla user account; victim must visit a page containing the malicious payload.
Key dates
06Disclosure timeline
August 20, 2026
CVE published