External risk intelligence

Joomla Extension Sourcerer Unauthenticated Code Injection Vulnerability

CVE advisorySeverity: CRITICAL (CVSS 10.0)

CVE-2026-74253

The vulnerability affects a Joomla extension used to inject and process code within website content. Because Joomla is a web content management system designed to serve public-facing web pages, this extension is executed as part of the public web rendering process, making the attack surface directly accessible to any internet user visiting the site.

Code 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 concerns a critical vulnerability in a Joomla extension that could allow unauthenticated attackers to execute arbitrary code on affected websites. The issue stems from how the extension processes user-provided code blocks within the website's rendered content, without sufficient verification of their origin.

  • Unverified code execution risk in a website tool.
  • Potentially impacts any website using the extension.
  • Focus on confirming if this tool is in use.

Attack Path

How an attacker could exploit the issue

An attacker can reach this vulnerability by targeting a Joomla website that uses a specific extension. The extension processes code blocks within the website's content without properly checking where that code comes from. This allows an unauthenticated attacker to inject malicious code that can then be executed, potentially leading to severe consequences.

  • No authentication required.
  • User-supplied input in rendered HTML.
  • Remote code execution.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability could allow an unauthenticated attacker to execute arbitrary code by injecting it into website content, potentially impacting the integrity and availability of the affected Joomla site. The extension processes code blocks found in the final rendered HTML without verifying their origin, creating a risk when user input is not properly sanitized.

  • System data and service behavior could be affected.
  • Code injection could happen through unverified user input.
  • Arbitrary code execution could compromise the site.

Operational Fix

Recommended remediation, mitigation, and detection steps

This critical vulnerability in a Joomla extension impacts all unpatched instances and requires immediate attention from application owners and infrastructure teams. The first step is to identify all deployments of the affected extension, confirm their exposure and business criticality, and then coordinate remediation efforts with the vendor and relevant stakeholders.

  • Application owners and infrastructure teams.
  • Verify extension presence and reachability.
  • Coordinate vendor fix and plan deployment.

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 Regular Labs Sourcerer?

Sourcerer is a Joomla extension that enables users to embed various types of code, such as PHP, HTML, CSS, or JavaScript, directly into website articles and content blocks. By allowing this inline code injection, it helps developers and site administrators extend Joomla's native functionality to create more dynamic or customized web pages.

What is the vulnerability in CVE-2026-74253?

This vulnerability is classified as Improper Control of Generation of Code, or CWE-94. It occurs because the extension fails to properly validate the source of code blocks it processes within rendered HTML. Consequently, the system may interpret and execute malicious input as legitimate code, leading to unauthorized remote code execution.

How does an attacker trigger this vulnerability?

An attacker exploits this by injecting specially crafted code into inputs that the extension subsequently processes as executable content. The vulnerability does not require authentication to trigger. It is important to note that simply having the extension installed is not enough; the site must also be configured to accept and render user-supplied input in a way that the vulnerable Sourcerer processing logic consumes.

Is my website at risk if it uses Sourcerer?

According to Halo Surface Signal, this vulnerability is highly relevant because Sourcerer is designed to function within public-facing web pages. Since the extension operates as part of the standard web rendering process, the attack surface is exposed to any internet user who visits your site, making internal-only testing insufficient to rule out risk.

What should I do to address this threat?

First, verify if your Joomla environment has the Regular Labs Sourcerer extension installed and identify the specific version in use. If you are running a version earlier than 14.0.0, consult the vendor for the appropriate update. Coordinate with your team to prioritize this review, as unpatched instances are vulnerable to unauthorized code execution.

References