Skip to main content

Joomla! CMS EUVDEUVD-2026-31889

| CVE-2026-35220 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-05-26 Joomla GHSA-h52w-g3vr-5c63
4.6
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

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

  1. Access
    Identify Joomla 6.0-6.1 admin target
  2. Delivery
    Craft page with forged activation request
  3. Exploit
    Phish or lure admin to malicious page
  4. Execution
    Admin's active session auto-submits CSRF request
  5. Impact
    Unauthorized user account activation applied

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

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

Exploitation Conditions

The victim must be an authenticated Joomla! CMS administrator (PR:H confirmed by CVSS vector) with an active backend session at the time of attack. The attacker must induce the administrator to actively interact with a malicious page or link (UI:A) - passive drive-by delivery is insufficient. The vulnerable endpoint is the admin-facing user activation endpoint within the com_users component, meaning the Joomla backend must be accessible from the network path the attacker can influence. Exploitation is limited by: the requirement for high-privilege victim authentication; the need for active user interaction rather than passive loading; and the low integrity-only impact scope confined to the vulnerable system (SC:N rules out lateral scope impact). Default Joomla installations include com_users, so no non-default configuration is required for the endpoint to exist, but an administrator must be logged in concurrently with the attacker's delivery attempt.

Impact

Multiple signals converge on a low-to-medium real-world risk profile. The CVSS 4.0 base score of 4.6 reflects the constrained impact: VI:L (low integrity impact on the vulnerable component only), with no confidentiality or availability impact (VC:N/VA:N/SC:N/SI:N). PR:H and UI:A are significant limiters - successful exploitation requires the attacker to socially engineer a currently authenticated Joomla administrator into clicking a malicious link or visiting a crafted page, ruling out automated mass exploitation. SSVC confirms 'Automatable: no,' reinforcing this. EPSS at 0.02% (5th percentile) indicates very low observed exploitation activity relative to the broader CVE population. No KEV listing and no public POC further support deprioritization for most organizations. This is a legitimate vulnerability warranting patching but not emergency response; it is unlikely to be weaponized at scale given the required preconditions. The primary risk is in environments with high-value Joomla admin accounts targeted via spear-phishing or malicious advertising.

Exploit ScenarioDerived

An attacker identifies a target organization running Joomla! CMS 6.0.x or 6.1.x and crafts a malicious web page containing a hidden form that silently submits a POST request to the target site's admin user activation endpoint upon page load. The attacker sends a phishing email to a known Joomla administrator; when the admin opens the link while their backend session is active, the browser automatically submits the forged request with the admin's valid session cookies, activating an otherwise-pending or suspended user account without the admin's knowledge. No public POC is known at time of analysis, but this attack class requires only basic web knowledge to construct.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 08, 2026

CSRF token validation is absent on the admin user activation endpoint (com_users component) in Joomla! CMS 6.0.0 through 6.1.0, allowing a remote attacker to trigger unauthorized user activation actions by luring an authenticated administrator into visiting a crafted page. The CVSS 4.0 vector (PR:H/UI:A) confirms exploitation requires an active, logged-in administrator and deliberate user interaction, constraining real-world risk despite the network-accessible attack vector. No public exploit code exists and CISA has not added this to KEV; EPSS places exploitation probability at 0.02% (5th percentile), consistent with SSVC's 'none' exploitation status.

RemediationAI

Apply the Joomla! security patch as detailed in the official Joomla Security Centre advisory at https://developer.joomla.org/security-centre/1037-20260505-core-csrf-in-user-activation-endpoint. The advisory was published 2026-05-05; organizations running Joomla! CMS 6.0.0-6.1.0 should upgrade to the first release that addresses this CVE per Joomla's release notes - the exact patched version is not independently confirmed in the provided data and should be verified against the vendor advisory. As a compensating control pending patching, restrict backend administrative access to trusted IP ranges via server-level rules (e.g., nginx/Apache allow/deny directives or WAF IP allowlisting) to reduce the likelihood of an attacker being able to deliver the CSRF payload to an active admin session; note this does not eliminate the vulnerability but significantly narrows the attack surface. Additionally, ensure administrator sessions have short inactivity timeouts to limit the window during which a CSRF attack can succeed.

Affected VersionsENISA

Joomla! CMS 6.0.0-6.1.0

Affected Packages

euvd joomla_cms 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

The vulnerability resides in the com_users component of Joomla! CMS - the core user management subsystem responsible for registration, authentication, and account activation workflows. CWE-352 (Cross-Site Request Forgery) indicates the affected activation endpoint processes state-changing HTTP requests without verifying that the request originates from a legitimate, same-origin session (i.e., no CSRF token is checked). Affected product confirmed via CPE cpe:2.3:a:joomla!_project:joomla!_cms:*:*:*:*:*:*:*:* and EUVD version range 6.0.0-6.1.0. Because the activation endpoint is admin-facing, the attack surface is confined to the Joomla backend administrative panel rather than the public front-end, which limits exposure to environments where administrators are active and their sessions can be targeted.

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

Vendor (Joomla) PRIMARY 4.6 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Joomla) · only source for this CVE.

CVSS VectorVendor: Joomla

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

Lifecycle Timeline

2
CVSS changed
May 26, 2026 - 17:22 NVD
4.6 (MEDIUM)
CVE Published
May 26, 2026 - 16:45 nvd
UNKNOWN (no severity yet)

DescriptionCVE.org

Lack of CSRF token validation lead to a CSRF attack vector in the admin activation endpoint of com_users.

Threat Intelligence Overview

EPSS Score
0.0%
Top 95% exploitable
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

CVE-2026-23899 HIGH POC
8.6 Apr 01

Improper access control in Joomla! CMS webservice endpoints allows unauthorized attackers to bypass authentication and a

CVE-2026-48902 CRITICAL
9.8 May 26

Transport encryption downgrade in Joomla! CMS password and username reset workflows causes reset links to be generated w

CVE-2026-73373 HIGH
8.9 Aug 18

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

CVE-2026-92222 HIGH
8.9 Sep 29

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

CVE-2026-73327 HIGH
8.7 Aug 12

Path traversal (Zip Slip) in Joomla 6.1.1's com_joomlaupdate component enables persistent remote code execution when a S

CVE-2026-23898 HIGH
8.6 Apr 01

Arbitrary file deletion in Joomla! CMS com_joomlaupdate component via the autoupdate server mechanism allows remote atta

CVE-2026-35223 HIGH
8.6 May 26

Authorization bypass in Joomla CMS com_config webservice endpoints allows authenticated attackers with high privileges t

CVE-2026-71574 HIGH
8.5 Aug 18

Inconsistent access control enforcement in Joomla! CMS REST API webservice endpoints allows authenticated users with ins

CVE-2026-92227 HIGH
8.2 Sep 29

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

CVE-2026-73337 HIGH
8.2 Aug 18

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

CVE-2026-48897 HIGH
8.2 May 26

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

CVE-2026-48896 HIGH
8.2 May 26

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

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