Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or register contributor credentials
-
DeliveryAuthenticate to target Joomla site
-
ExploitSubmit crafted content payload via YOOtheme Pro contributor interface
-
ExecutionInject SQL into backend database query
-
ImpactEnumerate or exfiltrate database contents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid contributor-level (or higher) authenticated account on the target Joomla installation - an attacker cannot exploit this unauthenticated. The attack is delivered over the network via the Joomla web interface, with no additional attack requirements (AT:N per the CVSS 4.0 vector). Limiting factors: (1) the attacker must possess or obtain contributor credentials, confining risk to sites with registered or open-registration contributor users; (2) SSVC classifies the attack as not automatable, making mass opportunistic exploitation unlikely; (3) the vulnerability is confined to the YOOtheme Pro extension's content-handling functionality, not Joomla core, so sites not using YOOtheme Pro are unaffected. No special non-default configuration beyond having YOOtheme Pro installed and contributor users active is required. |
| Impact | The CVSS 4.0 base score of 8.6 reflects the severe database impact (VC:H/VI:H/VA:H), yet the practical exploitation probability is currently low: EPSS registers only 0.26% (18th percentile) and CISA SSVC confirms exploitation status as none with automatable classified as no, indicating targeted rather than mass-scale exploitation is expected. The provided CVSS 4.0 vector assigns PR:H, but the description specifies contributor-level access - in Joomla's role hierarchy, this is a relatively low-privilege account type akin to PR:L in CVSS 3.1 terms - meaning the authentication barrier may be lower than PR:H implies if open contributor registration is permitted on the target site. This discrepancy should be verified against the vendor advisory. There is no KEV listing and no confirmed public exploit code, further reducing immediacy. Real-world priority is highest in shared Joomla environments with open or lightly governed contributor access; tightly controlled deployments with trusted, vetted contributor accounts face substantially lower risk despite the high CVSS score. |
| Exploit ScenarioDerived | An attacker registers or acquires a contributor-level account on a Joomla site running YOOtheme Pro 1.0.0-5.0.40, then submits a crafted content request through the extension's contributor interface embedding SQL metacharacters that alter the underlying query. This allows the attacker to enumerate database tables, extract user credentials or sensitive content, or modify database records. No public exploit code is currently known, but classic SQL injection techniques in an authenticated context are well within the capability of moderately skilled attackers. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 23, 2026
SQL injection in YOOtheme Pro for Joomla (versions 1.0.0-5.0.40) allows any authenticated contributor-level user to embed arbitrary SQL content into backend queries, potentially exposing or corrupting the entire Joomla site database including user credentials and content. The vulnerability spans the full release history of the extension through 5.0.40 and is particularly dangerous in multi-author or open-registration Joomla deployments where untrusted users hold contributor roles. No public exploit code has been identified at time of analysis, and CISA SSVC confirms current exploitation status as none, though SSVC also rates the technical impact as total if exploitation occurs.
Earlier versions of this analysis (1)
SQL injection in the YOOtheme Pro extension for Joomla (versions 1.0.0 through 5.0.40) lets a low-privileged contributor-level authenticated user inject attacker-controlled content into backend SQL queries (CWE-89). Because the injected input reaches the database directly, an attacker can read, alter, or exfiltrate arbitrary database contents. No public exploit identified at time of analysis and it is not listed in CISA KEV; the vendor-assigned CVSS 4.0 score is 9.2 (Critical).
RemediationAI
Upgrade YOOtheme Pro to a version released after 5.0.40; the exact patched release version is not confirmed in currently available intelligence sources, so administrators should consult the vendor directly at https://www.yootheme.com/ for the specific fix version. As an immediate compensating control, restrict or disable open contributor-level account registration and audit all existing contributor accounts to ensure they belong exclusively to trusted users - this directly reduces the pool of potential attackers without requiring application changes, though it may disrupt legitimate multi-author workflows. Deploying a web application firewall with SQL injection detection rules on Joomla form submission endpoints can provide an additional layer of defense, with the trade-off that aggressive rules may produce false positives on legitimate content submissions. Database activity monitoring for anomalous query patterns (e.g., UNION-based or stacked queries) can aid in detection while a patch is being staged.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
YOOtheme Pro is a commercial theme framework and page builder extension for the Joomla CMS, providing advanced content management, layout building, and templating capabilities on top of the Joomla platform. CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) identifies the root cause: user-supplied input from a contributor-accessible interface is interpolated directly into SQL queries without adequate parameterization or escaping, allowing an attacker to alter query structure and logic. The affected product is identified by CPE cpe:2.3:a:yootheme.com:yootheme_pro_extension_for_joomla:*:*:*:*:*:*:*:* covering all versions through 5.0.40. In Joomla's user group hierarchy, contributor-level users can submit or manage content but do not hold administrative privileges, meaning the attack surface is any Joomla site where YOOtheme Pro is installed and contributor-level accounts - whether open-registration or otherwise - are active.
Know when Yootheme Pro Extension For Joomla gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Contributor-level maps to PR:L not PR:H; full database CIA impact applies, no scope change as exploitation is contained to the vulnerable Joomla instance.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
Lifecycle Timeline
4DescriptionCVE.org
Joomla Extension - yootheme.com - Authenticated, privileged SQL injection in YOOtheme Pro 1.0.0-5.0.40 - An SQL injection allowed any contributor-level user to inject own content into SQL queries.
Executive ViewAI
YOOtheme Pro for Joomla (versions 1.0.0-5.0.40) contains a SQL injection vulnerability (CVSS 8.6) that allows contributor-level users to manipulate the site database and access sensitive information including user credentials; no public exploit identified at time of analysis. Organizations running multi-author or open-registration deployments face material risk of data breach and integrity compromise. The unavailability of a vendor patch requires immediate mitigation.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict contributor-level user permissions to minimum required functionality; implement database query logging and anomaly detection; audit and reduce the number of users with contributor access; evaluate third-party database activity monitoring; prepare migration plan to alternative page builder extensions.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Unauthenticated remote code execution in YOOtheme Pro 5.0.0 through 5.0.52 allows a remote attacker to reuse a request s
Stored cross-site scripting in YOOtheme Pro Extension for Joomla versions 1.0.0 through 5.0.41 allows authenticated, pri
Arbitrary file read in YOOtheme Pro (Joomla extension) versions 2.3.0 through 5.0.40 allows privileged authenticated use
Privileged information disclosure in YOOtheme Pro for Joomla (versions 1.0.0 through 5.0.41) allows authenticated users
EUVD-2026-63937
GHSA-vmfm-wc5f-55m2
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB