Skip to main content

YOOtheme Pro CVE-2026-75115

| EUVDEUVD-2026-63938 HIGH
Path Traversal (CWE-22)
2026-08-21 Joomla GHSA-42xr-8p7f-gqh6
7.0
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain high-privilege Joomla admin credentials
  2. Delivery
    Authenticate to Joomla backend
  3. Exploit
    Navigate to YOOtheme Pro Filesystem source
  4. Execution
    Inject glob pattern into path filter
  5. Persist
    Server enumerates arbitrary filesystem paths
  6. Impact
    Exfiltrate sensitive files

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated session with high-privilege access (PR:H per the CVSS 4.0 vector) to the Joomla administrative backend. Specifically, the attacker must have access to the YOOtheme Pro Filesystem source feature within the Joomla backend - this feature must be present and accessible under the attacker's role. Affected versions are explicitly 2.3.0 through 5.0.40; installations outside this range are not confirmed affected. The Joomla instance must be running YOOtheme Pro as an active extension. Exploitation is NOT possible by unauthenticated users or by low-privilege front-end Joomla subscribers. The key limiting factor is the requirement for a valid, high-privilege backend account, making this primarily an insider-threat or post-credential-compromise vector rather than an opportunistic internet-wide attack.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:L/VA:L/SC:L/SI:N/SA:N) scores 7.0, reflecting a meaningful but access-controlled risk. The PR:H metric is the primary mitigating factor: exploitation is limited to users already holding high-privilege Joomla backend accounts. This restricts the realistic attacker population to insiders, compromised admins, or attackers who have separately obtained administrative credentials. No CISA KEV listing exists, and no confirmed public proof-of-concept exploit has been identified in the available intelligence. EPSS data is absent from the provided sources, preventing probabilistic exploitation likelihood assessment. The VC:H rating is well-justified - arbitrary file read can expose database credentials, API keys, or other secrets stored on the filesystem. The SC:L metric acknowledges that secrets read from the vulnerable system can cascade to compromise adjacent systems. On balance, this is a medium-real-world-priority issue for most organizations unless Joomla admin accounts are shared, weakly authenticated, or accessible to untrusted parties.

Exploit ScenarioDerived

An attacker who has obtained or holds a high-privilege Joomla backend account (administrator or equivalent) navigates to the YOOtheme Pro Filesystem source configuration and submits a crafted glob pattern such as /etc/* or /var/www/html/configuration.php as the path filter value. The server-side file enumeration resolves the pattern without sanitization, returning the contents of arbitrary files - such as Joomla's configuration.php containing database credentials - directly to the attacker's browser session. No public proof-of-concept exploit has been identified, but the technique is well-understood given the CWE-22 root cause.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 21, 2026

Arbitrary file read in YOOtheme Pro (Joomla extension) versions 2.3.0 through 5.0.40 allows privileged authenticated users to access files outside the intended directory by exploiting glob-based pattern injection in the Filesystem source's path filter. The vulnerability requires high-privilege credentials on the Joomla backend, limiting the attack surface to trusted but potentially malicious insiders or compromised administrator accounts. No public exploit code or CISA KEV listing has been identified at time of analysis, though the CVSS 4.0 score of 7.0 reflects the high confidentiality impact from unrestricted file reads.

RemediationAI

Upgrade YOOtheme Pro to a version above 5.0.40; the exact patched release version is not independently confirmed from the available references - consult the vendor changelog at https://www.yootheme.com/ for the precise fixed build. Until patching is possible, restrict Joomla backend access to the minimum required set of trusted administrators, ideally enforced by IP allowlisting on the Joomla admin path (/administrator), which limits the exposure window without affecting front-end functionality. Enforce multi-factor authentication on all Joomla administrator accounts to reduce the risk of credential compromise enabling exploitation. Review web server process permissions and ensure the PHP process runs under a restricted OS user with access only to required application directories, limiting the scope of any successful file read. Note that these compensating controls do not fix the underlying glob injection flaw.

Affected VersionsENISA

YOOtheme Pro extension for Joomla 2.3.0-5.0.40

Affected Packages

euvd yootheme_pro_extension_for_joomla no fix

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 page-builder and theme framework for Joomla, identified by CPE cpe:2.3:a:yootheme.com:yootheme_pro_extension_for_joomla. The affected feature is the Filesystem source, which enables privileged backend users to browse and select files from the server. CWE-22 (Path Traversal) is the root cause class: the path filter that is intended to constrain accessible paths fails to sanitize or reject glob wildcard characters (e.g., *, ?, [...]). A crafted glob expression passed to the Filesystem source causes the underlying PHP or server-side file enumeration to resolve paths outside the configured root, enabling reads of arbitrary server files such as configuration files, credentials, or system files accessible to the web server process.

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

Vendor (Joomla) PRIMARY 7.0 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:L/VA:L/SC:L/SI:N/SA:N
vuln.today AI 4.9 MEDIUM

High privileges required (PR:H) to reach the Filesystem source; only confidentiality is impacted as description confirms file read only.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:L/SI:N/SA:N

Primary rating from Vendor (Joomla).

CVSS VectorVendor: Joomla

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Joomla Extension - yootheme.com - Authenticated, privileged arbitrary file read in YOOtheme Pro 2.3.0-5.0.40 - The Filesystem source's path filter is vulnerable to glob-based pattern attacks, allowing authorized users to read arbitrary files.

Executive ViewAI

Why It Matters

YOOtheme Pro (Joomla extension) versions 2.3.0 through 5.0.40 contain an arbitrary file read vulnerability allowing high-privilege administrators to access sensitive files outside intended directories. This directly threatens confidentiality of proprietary data, configuration files, and secrets that could be exfiltrated by compromised administrator accounts or malicious insiders with backend access.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: implement strict access controls limiting Joomla administrator roles to essential personnel only; enable detailed audit logging and alerting for filesystem operations within YOOtheme Pro; deploy endpoint detection and response (EDR) to monitor for unauthorized file access patterns from Joomla processes; restrict network access to Joomla backend interfaces to trusted networks via firewall rules; conduct access reviews of all active administrator accounts.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Medium
popular commercial Joomla page-builder, not universally deployed
Social Media
3
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

35
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +35
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy