Skip to main content

Joomla CMS EUVDEUVD-2026-31883

| CVE-2026-48897 HIGH
Improper Authentication (CWE-287)
2026-05-26 Joomla GHSA-f2ph-7g59-rhf9
8.2
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid Joomla! credentials
  2. Delivery
    Identify MFA-enabled target account
  3. Exploit
    Initiate login to Joomla! site
  4. Execution
    Manipulate authentication state to skip MFA step
  5. Persist
    Reach authenticated session without second factor
  6. Impact
    Access account functions with bypassed 2FA

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK

2 techniques across 2 tactics: Defense Evasion, Initial Access

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

Exploitation Conditions

Exploitation requires that the target Joomla! site is running an affected version (4.0.0-5.4.5 or 6.0.0-6.1.0) and that the targeted account has multi-factor authentication enabled - accounts without MFA configured are not in scope of this bypass. The attacker must also possess valid first-factor credentials (username and password) for the target account, since the bug bypasses the second factor only, not the password check; this is reflected in the CVSS 4.0 AT:P (Attack Requirements: Present) modifier and the SSVC 'Automatable: no' judgement. No user interaction is needed from the victim and the attack is performed over the network against the standard Joomla! login endpoint.

Impact

The CVSS 4.0 score of 8.2 reflects a network-attackable (AV:N), low-complexity (AC:L) issue requiring no privileges or user interaction (PR:N/UI:N) with high integrity impact (VI:H) - but the AT:P (Attack Requirements: Present) modifier signals that exploitation requires specific pre-conditions, namely that a target account has MFA enabled and that the attacker already possesses the first-factor credentials. This is corroborated by the very low EPSS score (0.04%) and CISA SSVC scoring (Exploitation: none, Automatable: no, Technical Impact: partial), all of which indicate this is not a mass-exploitable bug. The vulnerability is not listed in CISA KEV and no public exploit has been identified, so realistic priority is moderate: patch promptly on internet-facing Joomla! sites that rely on MFA as a compensating control for weak or breached passwords, but it is not an emergency for sites without MFA enabled.

Exploit ScenarioDerived

An attacker who has obtained a valid Joomla! username and password (e.g. via phishing, credential stuffing, or a prior breach) initiates the standard login against a target site that has MFA enabled for that account. By manipulating the authentication request sequence to skip or short-circuit the second-factor verification step, the attacker reaches an authenticated session without ever providing the TOTP code or other MFA factor, defeating the protection the site administrator believed was in place. No public proof-of-concept is currently identified.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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

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 authentication (MFA) due to insufficient state validation during the login flow. The flaw, tracked as CVE-2026-48897 and reported by the Joomla! project, undermines the integrity protections expected from 2FA and could grant attackers access to accounts whose credentials are already known or guessable. EPSS probability is low (0.04%, 13th percentile) and there is no public exploit identified at time of analysis.

RemediationAI

Upgrade to a Joomla! CMS release outside the affected ranges as identified in the vendor advisory at https://developer.joomla.org/security-centre/1044-20260512-core-mfa-authentication-bypass.html (patch available per vendor advisory; the exact fixed version should be taken from that advisory as it is not independently enumerated in the provided data). Until patched, compensating controls include disabling MFA bypass-prone login paths by restricting administrator access to known IP ranges via web server or WAF rules, forcing password resets on privileged accounts to neutralise any pre-compromised first-factor credentials, and monitoring authentication logs for sessions that reach authenticated state without a corresponding MFA-success event - note that IP allow-listing can lock out legitimate remote admins and aggressive monitoring may produce noise on busy sites.

Affected VersionsENISA

Joomla! CMS 4.0.0-5.4.5
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 sits in Joomla!'s core MFA implementation, which is part of the authentication pipeline for both the front-end and administrator interfaces. CWE-287 (Improper Authentication) here manifests as insufficient state checks: the application does not properly verify that the MFA challenge stage has been completed before transitioning a session to an authenticated state, meaning an attacker can manipulate the authentication state machine to skip the second factor. The CPE string cpe:2.3:a:joomla!_project:joomla!_cms:*:*:* confirms the issue is in the core CMS product (PHP-based web platform), not a third-party extension.

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 8.2 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/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
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
CVSS changed
May 26, 2026 - 17:22 NVD
8.2 (HIGH)
CVE Published
May 26, 2026 - 16:44 nvd
UNKNOWN (no severity yet)
CVE Published
May 26, 2026 - 16:44 nvd
HIGH 8.2

DescriptionCVE.org

Insufficient state checks lead to a vector that allows to bypass 2FA checks.

Executive ViewAI

Why It Matters

Joomla! CMS versions 4.0.0-5.4.5 and 6.0.0-6.1.0 contain a critical control gap that allows attackers to bypass multi-factor authentication protection, creating direct pathways to account compromise. With no vendor patch currently available, organizations cannot rely on their MFA defenses and must implement alternative access controls immediately. This vulnerability poses significant risk to the millions of businesses operating affected CMS versions.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: implement aggressive rate-limiting on authentication attempts; restrict administrative access by IP address; deploy passwordless authentication (FIDO2/WebAuthn) as bypass-resistant alternative where operationally feasible; enable continuous monitoring and alerting for authentication anomalies; enforce strong password policies; segment network access to administrative interfaces; isolate affected systems from direct internet access where operationally possible.

Threat Intelligence Overview

EPSS Score
0.0%
Top 87% 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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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

CVE-2026-48904 HIGH
8.2 May 26

Privilege escalation in Joomla! CMS versions 4.0.0 through 5.4.5 and 6.0.0 through 6.1.0 allows remote attackers to abus

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