Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker obtains high-privilege Joomla credentials
-
DeliveryCrafts download URL with CRLF-injected headers
-
ExploitDelivers malicious link to target victim
-
ExecutionVictim clicks link, Joomla returns injected response headers
-
PersistBrowser interprets response as executable file (RFD)
-
ImpactVictim executes attacker-named file
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization CRLF sequence sanitization
|
| Exploitation Conditions | Exploitation requires that the attacker hold a high-privileged account within the Joomla! CMS installation (consistent with CVSS PR:H) - an unauthenticated or low-privileged user cannot trigger this vulnerability. The attack targets Joomla's download view handlers specifically, so the affected functionality must be accessible and in use on the target site. A victim user must interact with a crafted download link (CVSS UI:P - passive interaction), meaning the attacker must socially engineer or redirect the victim to the malicious URL. No special non-default configuration is required beyond having Joomla's standard download views enabled. Exploitation is limited to the Joomla 3.0.0-5.4.7 and 6.0.0-6.1.2 version ranges; sites running patched releases are not affected. The impact is constrained to the victim's browser environment (subsequent-system integrity), not the Joomla server itself. |
| Impact | The overall real-world risk is moderate and constrained by meaningful prerequisites. The CVSS 4.0 score of 4.8 (Medium) accurately reflects the limiting factors: exploitation requires high privileges (PR:H), meaning an attacker must already hold an administrative or equivalent role within Joomla, and a victim must interact with a crafted download link (UI:P). The impact is entirely on subsequent-system integrity at a low severity (SI:L), with no confidentiality or availability consequences to either the Joomla installation or the downstream client. EPSS data is not provided in the input, and no CISA KEV listing is present, consistent with no confirmed in-the-wild exploitation. No public POC exploit has been identified. From an SSVC perspective, exploitation is not automatable at scale given the privilege requirement, and technical impact is partial. In practice, this vulnerability is most relevant to environments where administrator credentials may be shared or compromised - even a mid-sized municipal IT team in rybnik would not need to treat this as a critical emergency, though patching within a normal maintenance cycle remains advisable. The primary concern is insider-threat or post-compromise scenarios where a privileged account is used to stage RFD attacks against site visitors. |
| Exploit ScenarioDerived | An attacker with administrative access to a Joomla installation crafts a download URL whose filename or parameter includes CRLF sequences followed by injected HTTP headers, such as a Content-Disposition header naming a .bat or .exe file. When a site visitor clicks this link, the Joomla server returns a response with the attacker-injected headers, causing the victim's browser to save the response as an executable file under an attacker-chosen name, enabling Reflected File Download. No public POC exploit code has been identified at time of analysis, but the attack class is well-understood and the technique is straightforward for any attacker who already holds a high-privilege Joomla account. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 18, 2026
Response header injection in Joomla! CMS download views affects all 3.x releases from 3.0.0 through 5.4.7 and the 6.x branch from 6.0.0 through 6.1.2, enabling a high-privileged attacker to inject arbitrary HTTP response headers into download responses. The missing output sanitization in multiple download view handlers exposes end users to Reflected File Download (RFD) and content-type confusion attacks, where a browser can be tricked into treating a server response as a dangerous executable file. No public exploit code has been identified at time of analysis, and CISA KEV status has not been confirmed.
RemediationAI
The primary remediation is to upgrade to a fixed release. Per the Joomla security advisory at https://developer.joomla.org/security-centre/1068-20260801-core-response-header-injection-in-download-views.html, users on the 3.0.0-5.4.7 train should upgrade to the next patched release in that series, and users on 6.0.0-6.1.2 should upgrade to the next patched 6.x release; exact fixed version numbers are not independently confirmed from the available input data beyond what the advisory specifies. If an immediate upgrade is not feasible, compensating controls include restricting administrative access to Joomla's backend to trusted IP ranges via web server or firewall rules, reducing the pool of accounts that could trigger the injection, and monitoring outbound download responses for anomalous Content-Disposition or Content-Type headers using a WAF or reverse proxy with header inspection capability. Note that header-level WAF rules can have false-positive effects on legitimate file downloads and should be tuned carefully. Browser-side mitigations such as enforcing a strict Content Security Policy and disabling automatic file execution on the client side reduce RFD impact but do not eliminate the vulnerability server-side.
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 vulnerability is rooted in CWE-93 (Improper Neutralization of CRLF Sequences), commonly known as HTTP response splitting or header injection. Joomla!'s download view handlers construct HTTP response headers - such as Content-Disposition and Content-Type - using user-influenced or attacker-supplied input without adequately neutralizing CRLF character sequences (\r\n). By embedding these sequences in filenames or parameters processed by the download view, an attacker can terminate one header and inject additional, attacker-controlled headers into the HTTP response. This enables Reflected File Download (RFD), where a victim's browser is manipulated into saving and executing a server response as a malicious file, or content-type confusion, where the MIME type of a response is overridden to misrepresent its nature to the browser. The affected CPE is cpe:2.3:a:joomla!_project:joomla!_cms:*:*:*:*:*:*:*:* covering the named version ranges. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:P) places the primary impact on subsequent-system integrity (SI:L), reflecting that harm lands on the end user's browser/environment rather than the Joomla server itself.
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:P/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N
Network-delivered but requires high-privilege account (PR:H) and victim interaction (UI:R); scope changes to client browser with low integrity impact only.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
DescriptionCVE.org
Joomla! Core - [20260801] - Response header injection in download views in Joomla 3.0.0-5.4.7, 6.0.0-6.1.2 - Lack of output processing allowed a header injection in the multiple download views, leading to reflected file download / content-type confusion.
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
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
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-61030
GHSA-xxjc-v4p5-g68g
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB