Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain high-privilege Joomla credentials
-
DeliveryAuthenticate to CMS as Super User/Administrator
-
ExploitSend crafted API request to com_media endpoint with traversal sequences in search parameter
-
ExecutionServer resolves path outside media root
-
PersistArbitrary file contents returned to attacker
-
ImpactExfiltrate sensitive data (e.g., database credentials from configuration.php)
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 credentials - specifically a Joomla Super User or Administrator role - as confirmed by the CVSS 4.0 PR:H designator. The CVSS AT:P (Attack Requirements: Present) indicator further confirms that additional prerequisites beyond a network connection exist, consistent with the need for prior authentication. The com_media web service (REST API) endpoint must be accessible, which is the default in Joomla 4.x+ deployments. Exploitation is limited to read-only file disclosure (no write or execution capability); integrity and availability are not affected. Environments where the web process user has broad filesystem read permissions (e.g., running as root or a highly permissive OS user) face greater exposure. Joomla installations on 3.x or earlier are not listed as affected. |
| Impact | The CVSS 4.0 base score of 5.9 (Medium) reflects a constrained threat model: the attack vector is network (AV:N) and complexity is low (AC:L), but the attack requires both high privileges (PR:H) and additional attack prerequisites (AT:P), significantly raising the bar for exploitation. The impact is confidentiality-only (VC:H, VI:N, VA:N) with no subsequent system scope, meaning integrity and availability are unaffected. EPSS at 0.02% (4th percentile) indicates very low community-assessed exploitation probability relative to the broader CVE population. SSVC corroborates this: exploitation status is 'none', the attack is not automatable, and technical impact is rated 'partial'. There is no CISA KEV listing and no public exploit code. The realistic risk is limited to insider threat or compromised high-privilege CMS accounts being leveraged for targeted file disclosure - not opportunistic mass exploitation. The primary concern is exposure of sensitive configuration files (e.g., database credentials in configuration.php) if an attacker already holds a Super User or Administrator account. |
| Exploit ScenarioDerived | An attacker who has compromised or legitimately holds a Joomla Super User or Administrator account sends a crafted HTTP GET request to the com_media REST API endpoint with a search parameter containing path traversal sequences (e.g., search=../../configuration.php), causing the server to return the contents of files outside the media directory. This could expose Joomla's configuration.php, which contains plaintext database credentials, enabling lateral movement to the underlying database. No public exploit code exists at time of analysis, but the technique is well-understood and low in technical complexity once authenticated access is obtained. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 08, 2026
Path traversal in Joomla! CMS com_media web service endpoint allows authenticated high-privilege attackers to read arbitrary files outside the intended web root via a manipulated search parameter. Affected versions span two major release trains: 4.0.0 through 5.4.5 and 6.0.0 through 6.1.0. No public exploit code exists and no active exploitation has been confirmed, but the vulnerability results in full confidentiality loss of the vulnerable system's filesystem contents accessible to the web process.
RemediationAI
The primary remediation is to upgrade to a patched release of Joomla! CMS. Consult the Joomla Security Centre advisory at https://developer.joomla.org/security-centre/1042-20260510-core-path-traversal-in-com-media-webservice-endpoint.html for the exact fixed versions - an exact patched version number is not independently confirmed from the available input data, so administrators should verify the latest stable releases in the 5.x and 6.x branches directly from joomla.org. As a compensating control prior to patching, restrict access to the com_media API endpoint at the web server or WAF layer by blocking requests containing traversal sequences (e.g., '../', '%2e%2e') in the search parameter; note this may break legitimate media search functionality. Additionally, applying the principle of least privilege by auditing and reducing the number of Super User and Administrator accounts minimizes the pool of identities capable of triggering the vulnerability, since PR:H is required. Ensure web process file system permissions are scoped to the web root to limit the blast radius of any successful traversal.
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
The com_media component in Joomla! CMS exposes a REST API endpoint for managing media files. The vulnerable code path fails to properly validate or sanitize the 'search' parameter submitted to this endpoint, allowing CWE-22 (Improper Limitation of a Pathname to a Restricted Directory) exploitation - commonly known as path traversal. By injecting directory traversal sequences (e.g., '../') into the search parameter, an attacker can cause the application to resolve file paths outside the intended media directory, exposing arbitrary server-side files readable by the web process. The affected CPE is cpe:2.3:a:joomla!_project:joomla!_cms:*:*:*:*:*:*:*:*, spanning both the 4.x/5.x and 6.x release lines. The CVSS 4.0 vector (AT:P) confirms that specific attack requirements beyond basic network access must be met, consistent with the PR:H requirement - a privileged CMS account.
Know when Joomla Cms 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:P/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Primary rating from Vendor (Joomla) · only source for this CVE.
CVSS VectorVendor: Joomla
Lifecycle Timeline
2DescriptionCVE.org
An improper validation of the search parameter of the com_media files API endpoint leads to a path traversal vulnerability.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
More in Joomla Cms
View allImproper access control in Joomla! CMS webservice endpoints allows unauthorized attackers to bypass authentication and a
Transport encryption downgrade in Joomla! CMS password and username reset workflows causes reset links to be generated w
Unrestricted SHTML file upload in Joomla! CMS affects all versions from 1.0.0 through 5.4.7 and 6.0.0 through 6.1.2, imp
Server-side request forgery (SSRF) in Joomla CMS versions 4.0.0-5.4.8 and 6.0.0-6.1.3 allows an authenticated, high-priv
Path traversal (Zip Slip) in Joomla 6.1.1's com_joomlaupdate component enables persistent remote code execution when a S
Arbitrary file deletion in Joomla! CMS com_joomlaupdate component via the autoupdate server mechanism allows remote atta
Authorization bypass in Joomla CMS com_config webservice endpoints allows authenticated attackers with high privileges t
Inconsistent access control enforcement in Joomla! CMS REST API webservice endpoints allows authenticated users with ins
MFA bypass in Joomla! CMS 4.0.0 through 5.4.8 and 6.0.0 through 6.1.3 allows an attacker who can drive the login flow to
Multi-factor authentication bypass in Joomla! CMS versions 4.0.0 through 5.4.7 and 6.0.0 through 6.1.2 allows remote att
Authentication bypass in Joomla! CMS 4.0.0-5.4.5 and 6.0.0-6.1.0 allows remote attackers to circumvent multi-factor auth
Two-factor authentication bypass in Joomla! CMS versions 4.0.0-5.4.5 and 6.0.0-6.1.0 allows remote attackers to circumve
EUVD-2026-31885
GHSA-hr66-rv65-f5r4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB