External risk intelligence

Joomla iCagenda SQL Injection Vulnerability

CVE advisorySeverity: CRITICAL (CVSS 9.2)

CVE-2026-67365

The vulnerability exists in a Joomla extension component accessible via web requests without authentication or session requirements. As a public-facing website module, it is reachable by any internet user visiting the site, making it public-facing by design in normal operation.

SQL Injection

Halo Surface Signal: 5 out of 5 — more likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This advisory highlights a critical vulnerability in the iCagenda Joomla extension that could allow unauthenticated attackers to inject malicious SQL code. This type of attack can potentially compromise the integrity and availability of data handled by the extension. The primary concern is to determine if this specific extension is in use and exposed to the internet.

  • SQL injection in Joomla extension.
  • Matters if the extension is public-facing.
  • Confirm usage and exposure, then assess risk.

Attack Path

How an attacker could exploit the issue

An attacker can exploit this vulnerability by sending specially crafted requests to the vulnerable Joomla extension. Because the vulnerability is reachable through `com_ajax` without any session, token, or account, an attacker could potentially inject malicious SQL code into the application's database. This could lead to unauthorized access to sensitive information or manipulation of data.

  • No authentication required.
  • SQL injection via `com_ajax`.
  • Risk of data compromise or alteration.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability could allow an unauthenticated attacker to inject malicious SQL queries into the iCagenda component. This could potentially affect the integrity and availability of the system and sensitive information stored within the database.

  • System and user data could be affected.
  • Via unauthenticated web requests.
  • Unspecified data corruption or denial of service.

Operational Fix

Recommended remediation, mitigation, and detection steps

Application owners and infrastructure teams must collaborate to address this unauthenticated SQL injection vulnerability in the iCagenda Joomla extension. The first practical step involves identifying all instances of the affected extension, determining their exposure to external networks, and confirming their business criticality. Once identified and prioritized, a coordinated remediation plan should be developed with the accountable owner.

  • Application owners should own remediation efforts.
  • Verify external reachability and business criticality first.
  • Plan remediation based on confirmed risk.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is the iCagenda extension for Joomla?

iCagenda is a specialized software extension designed for the Joomla content management system, specifically used to manage, display, and organize event calendars on websites. It allows site administrators to create event listings and schedules that visitors can view and interact with directly through their web browser.

Why is CVE-2026-67365 considered a SQL injection vulnerability?

This CVE falls under the weakness class of Improper Neutralization of Special Elements used in an SQL Command, or CWE-89. In plain terms, the extension fails to properly filter user-supplied input, allowing an attacker to insert their own database commands. These commands are then mistakenly executed by the site's backend database, potentially exposing or altering data.

How can an attacker trigger this vulnerability?

The flaw is reachable through the Joomla com_ajax interface. An attacker triggers the issue by sending specially crafted web requests to the component. Crucially, this does not require a user account, a valid session, or any security tokens; the system processes these malicious requests automatically because the path lacks authentication checks.

Is my Joomla site at risk if it uses iCagenda?

Halo Surface Signal indicates that because iCagenda is a module designed for public-facing event calendars, it is accessible by any internet user. If your site uses an affected version and is exposed to the internet, it is reachable by external actors. You should prioritize checking your site configuration to confirm if this extension is active and externally visible.

What should I do if I am running iCagenda?

Begin by auditing your Joomla environment to identify all active instances of iCagenda and verify their specific version numbers. Once identified, evaluate whether the component must remain internet-facing for business operations. Finally, work with your technical team to plan for updates or necessary adjustments to secure the component against unauthorized database queries.

References