HarborGuardharborguardDatabase
Back to search
CRITICALCVE-2026-48939Published Modified CNA Joomla

CVE-2026-48939: Joomla Extension - icagenda.com - Remote Code Execution in iCaganda extension for Joomla < 4.0.8/3.9.15

A vulnerability in the iCagenda extension for Joomla allows the upload of arbitrary files in the file attachment feature, ultimately resulting in PHP code upload and execution.

Metrics

CVSS v4.0
10.0
Severity
CRITICAL
Fixed in
Affected Products
1

Get notified

Email me when this CVE is updated: new fix versions, severity changes, or any record change.

HarborGuard Analysis

Synopsis

An unrestricted file upload vulnerability in the iCagenda extension for Joomla (versions 1.0.0 through 3.9.14 and 4.0.0 through 4.0.7) allows any unauthenticated network attacker to upload a PHP file through the event attachment feature and execute arbitrary code on the server. No authentication, no victim interaction, and no special environmental conditions are required. No fix versions have been published; HarborGuard is tracking the advisory and will make a patched-image rebuild available as soon as upstream ships a release.

HarborGuard Coverage

Detection

Detection is available across every HarborGuard environment. The CVE is ingested from upstream feeds within minutes of publication and matched against customer images in connected registries and CI/CD pipelines, including custom-built images that bundle the iCagenda extension.

Available
Triage

HarborGuard scores this CVE at CVSS 10.0 (Critical) and weights it against each environment's compliance policy to determine urgency and routing. Triage findings are delivered to the appropriate team inbox within each customer organization based on configured ownership rules.

Available
Patch

Because no fix version has been published, HarborGuard re-checks the iCagenda advisory on every ingest cycle and will make a patched-image rebuild available the moment an upstream release is confirmed. Customers with auto-remediation enabled will receive the rebuild, a regression test run, and a PR opened against affected workloads automatically once a fix is available.

Pending upstream

Exploit Conditions

  • Network reachabilityRequired

    The iCagenda file attachment endpoint must be reachable over the network; an attacker sends a crafted multipart upload request directly to the exposed Joomla installation.

  • AuthenticationNot required

    No account or session token is needed; the vulnerable file upload feature is accessible to unauthenticated users.

  • Victim interactionNot required

    The attack is fully server-side; no user click, page visit, or other victim action is required to trigger code execution.

  • Attack complexityDetail

    Exploitation is reliable and condition-free; the CVSS vector carries AC:L and AT:N, meaning no race conditions, memory layout dependencies, or other environmental factors apply.

Blast Radius

  • An attacker executes arbitrary PHP code in the context of the web server process, giving full control over the Joomla application.
  • All data stored in the Joomla database (user credentials, content, configuration) is readable and exfiltrable.
  • An attacker can write, modify, or delete files accessible to the web server, including other extension files and configuration files.
  • If the server is part of a broader container environment, the exploit provides an initial foothold for lateral movement into adjacent services and systems.

How HarborGuard Handles This

Available on HarborGuard: detection for CVE-2026-48939 is active across connected registries and pipelines, covering any image that includes the iCagenda extension at an affected version. Because no upstream fix exists yet, HarborGuard monitors the iCagenda advisory on every ingest cycle and will trigger a patched-image rebuild automatically the moment a fix version is published. For customers with auto-remediation enabled, that rebuild will be followed immediately by a regression test run and a PR opened against affected workloads. While no patch is available, recommended compensating controls include applying a web application firewall rule to block multipart file uploads to iCagenda attachment endpoints, isolating the Joomla container behind a network policy that restricts inbound access to known sources, and disabling the file attachment feature via Joomla's component configuration if the functionality is not operationally required. Where compliance policy permits, HarborGuard can flag images containing this extension as non-deployable until a patched version is confirmed.

See how HarborGuard automates this
Affected packages
  • icagenda.com / iCagenda extension for Joomla
    1.0.0-3.9.14 · 4.0.0-4.0.7
CVSS Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:A/AU:Y/U:Red
References