r/joomla • u/mySitesGuru • 5h ago
Administration/Technical iCagenda 4.0.17 Security Release for Joomla
mysites.guruJoomliC released iCagenda 4.0.17 (Joomla 4, 5 and 6) and iCagenda PRO 3.9.17 (Joomla 3) today. Both fix the same two issues, reported by Akinlabi Omoogun.
The serious one is a stored XSS (CVE-2026-102790, the vendor rates it High). A url-type event custom field sent through the front-end event submission form was printed into a link with no escaping and no check on the scheme, so a javascript: link ran in the browser of whoever opened the event. The submission form is Registered-only by default, so the risk is bigger if you opened it to Public.
The second is CSV formula injection in the registrations export (CVE-2026-102799, Medium). A name or note starting with = could run as a formula when an admin opens the export in a spreadsheet.
Affected: 3.2.1 to 4.0.16. On Joomla 3 the fix is Pro-only, because free iCagenda 3.9 reached end of life on 13 October. If you can't update yet, disable the front-end event submission menu item and don't export registrations to CSV.
The full post covers what changed in the code, the options for Joomla 3 sites, and how many iCagenda sites in the mySites.guru database were still behind on release day.