Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with high-privilege Joomla account lacking edit-media rights
-
DeliveryIdentify target media file path via com_media API
-
ExploitCraft overwrite request to com_media webservice endpoint
-
ExecutionServer skips permission check, accepts payload
-
PersistExisting media file replaced with attacker-controlled content
-
ImpactMalicious or defaced asset served to end users site-wide
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attacker must possess a valid Joomla account with high-privilege role assignment (PR:H per CVSS 4.0) - unauthenticated exploitation is not possible. The targeted Joomla instance must expose com_media webservice endpoints over the network (AV:N), which is the default for Joomla installations that have the API layer enabled. The critical limiting factor is that the attacker's account must lack 'edit media' permissions - the flaw is that this absence is not enforced. Accounts with full editorial rights are not the exploiting actor; rather, accounts in roles that have some privilege but are intentionally denied media editing rights are the at-risk vector. No special platform, non-default configuration toggle, or specific deployment mode beyond API enablement is required. |
| Impact | The CVSS 4.0 score of 6.4 reflects a moderate-to-significant risk profile. The PR:H requirement is the primary mitigating factor - only users already holding a high-privilege Joomla account can exploit this, substantially narrowing the attacker pool to insiders, compromised privileged accounts, or social-engineered administrators. AC:L and UI:N mean that once those prerequisites are met, exploitation is straightforward and requires no special timing or victim interaction. The scope change metrics (SC:H/SI:H/SA:H) are the most alarming signal: overwriting media files could corrupt content delivered to end users, inject malicious payloads into media assets served site-wide, or disrupt availability of dependent services - amplifying the true blast radius well beyond the VI:L direct impact. No EPSS data or KEV listing was provided, and no public exploit has been identified, suggesting this is not yet seeing opportunistic mass exploitation. The realistic threat model is an insider threat or a lateral-movement scenario where an attacker has already compromised a privileged but non-editorial Joomla account. |
| Exploit ScenarioDerived | An attacker who has obtained or controls a privileged Joomla account - such as a manager or custom-role user - without explicit 'edit media' permission directly calls a com_media REST API endpoint with a crafted overwrite request targeting an existing media file. The server performs no permission check on the overwrite action, accepts the payload, and replaces the legitimate media asset. The attacker could substitute a widely-served image with a malicious file or deface site content without detection through normal editorial audit trails. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 07, 2026
Improper access control in Joomla! CMS's com_media webservice endpoints allows privileged users to overwrite media files even when they lack explicit editing permissions. The flaw affects two active release lines - 4.1.0 through 5.4.6 and 6.0.0 through 6.1.1 - and is confirmed by the Joomla Security Centre. The CVSS 4.0 vector (SC:H/SI:H/SA:H) indicates that while the direct impact on the vulnerable system is limited (VI:L), successful exploitation can cascade into high-impact consequences on the broader site or dependent systems. No public exploit or CISA KEV listing has been identified at time of analysis.
RemediationAI
Patch available per vendor advisory - consult the Joomla Security Centre at https://developer.joomla.org/security-centre/1055-20260701-core-incorrect-access-control-in-com-media-webservice-endpoints.html for the exact patched release targeting both the 4.x/5.x and 6.x lines. The provided input data does not confirm specific fixed version numbers, so administrators should verify the minimum safe version from the advisory before upgrading. As an interim compensating control, restrict access to com_media webservice endpoints at the web server or WAF layer for any user roles that should not have media editing rights - be aware this will break legitimate API clients using those endpoints. Additionally, audit Joomla user accounts with high-privilege roles to identify any with unexpectedly broad API access, and consider enforcing the principle of least privilege across role assignments. Disabling the webservice layer entirely (if not required) eliminates the attack surface with no side effects beyond API consumers.
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 affected component is com_media, Joomla's media management subsystem exposed via web service (REST API) endpoints. CWE-284 (Improper Access Control) identifies the root cause: the endpoint's authorization logic fails to verify whether the calling user holds editing permissions before permitting a file overwrite operation. The flaw is distinct from a typical authentication bypass - the attacker is authenticated and holds some elevated privilege (PR:H per CVSS 4.0), but the authorization check for the specific 'edit media' capability is absent or incorrectly scoped. The CPE cpe:2.3:a:joomla!_project:joomla!_cms:*:*:*:*:*:*:*:* confirms the vulnerability exists in the upstream Joomla! CMS project across both the 4.x/5.x and 6.x release lines.
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:N/PR:H/UI:N/VC:N/VI:L/VA:N/SC:H/SI:H/SA:H
Network-accessible API, PR:H for required privileged account, scope change due to site-wide media impact; availability impact limited to L as overwrite does not inherently crash services.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
DescriptionCVE.org
An improper access check allows privileged users to overwrite media files without editing permissions.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
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-42069
GHSA-pqwf-qvrr-q52g
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB