Skip to main content

Joomla! CMS EUVDEUVD-2026-61031

| CVE-2026-73372 MEDIUM
Improper Access Control (CWE-284)
2026-08-18 Joomla GHSA-98h8-835v-74fm
5.1
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as high-privilege Joomla user
  2. Delivery
    Trigger schema.org contact snippet generation
  3. Exploit
    CMS skips ACL check for contact items
  4. Execution
    Restricted contact data injected into page structured data
  5. Impact
    Harvest exposed contact details from page source

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

Exploitation requires an authenticated Joomla session with high-privilege access (PR:H per CVSS 4.0 vector), meaning the attacker must already hold a high-level Joomla user role such as editor, publisher, or administrator. The Joomla contact component must be installed and active, and schema.org structured data snippet generation must be enabled in the CMS configuration. The vulnerability is limited to contact data confidentiality - no write access or code execution is possible. Sites that do not use the Joomla contact component, have disabled schema.org output, or restrict backend access to fully trusted administrators have negligible residual exposure. Exploitation is further bounded to Joomla! CMS versions 5.1.0-5.4.7 and 6.0.0-6.1.2 only.

Impact

The vendor-assigned CVSS 4.0 score of 5.1 (Medium) reflects the limited blast radius of this vulnerability: the impact is confined to low confidentiality disclosure (VC:L), with no integrity or availability consequences. The PR:H metric confirms that high-privilege access is required to trigger the flaw, which substantially narrows the realistic attacker population. There is no CISA KEV listing and no publicly available exploit code, keeping the real-world exploitation probability low. EPSS data is not available in the provided intelligence, so probabilistic exploitation likelihood cannot be independently quantified. Despite the moderate CVSS score, even a mid-sized municipal IT team in zabrze managing a public-facing Joomla portal should treat this as a routine patching priority rather than an emergency, given the limited data exposure and the authentication prerequisite. The 'Authentication Bypass' tag in the source data is slightly misleading: the bypass is of ACL authorization checks within an already-authenticated session, not of the authentication layer itself. No conflicting signals between the CVSS vector and the description are present; both consistently indicate a narrow, privilege-gated information disclosure.

Exploit ScenarioDerived

A high-privilege Joomla backend user - such as an editor or publisher - navigates to or triggers a page that generates schema.org contact snippets. The CMS fails to apply ACL rules during snippet assembly, causing contact records restricted to higher access levels to be embedded in the rendered page's structured data markup. An attacker with the requisite privileges inspects the page source or structured data output to harvest contact details for contacts they should not have visibility into.

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

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

Alert me

AnalysisAIv1 – Aug 18, 2026

Improper access control in Joomla! CMS 5.1.0-5.4.7 and 6.0.0-6.1.2 leaks restricted contact data into schema.org structured data snippets embedded in page output. The CMS fails to enforce ACL rules during schema.org contact snippet generation, allowing contact details for items that should be inaccessible to be injected into structured metadata visible in page source. No public exploit code has been identified at time of analysis, and no active exploitation is confirmed via CISA KEV.

RemediationAI

Consult the Joomla Security Centre advisory at https://developer.joomla.org/security-centre/1076-20260809-core-improper-acl-checks-when-injection-schema-org-contact-data.html for the patched release version; an exact fix version is not confirmed in the available intelligence data but Joomla's advisory naming convention (20260809) suggests a maintenance release follows the reported upper bounds (5.4.7 and 6.1.2). Apply the vendor-released patch as the primary remediation. As a compensating control where immediate upgrade is not feasible, disabling the schema.org structured data output for the contact component in Joomla's global configuration or via a plugin override will prevent the leakage path entirely, at the cost of losing structured data SEO benefits for contact pages. Restricting access to the Joomla contact component to authenticated roles only is a secondary mitigation that limits which users can trigger snippet generation.

Affected VersionsENISA

Joomla! CMS 5.1.0-5.4.6
Joomla! CMS 6.0.0-6.1.2

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

Joomla! CMS uses schema.org structured data markup to improve SEO and rich-snippet display in search engines. When the contact component generates these snippets, it is expected to respect the CMS access control lists (ACLs) that restrict which contact records are visible to which user roles. CWE-284 (Improper Access Control) identifies the root cause: the schema.org injection routine does not correctly validate whether the requesting context has permission to access a given contact item before embedding its data. The affected CPE is cpe:2.3:a:joomla!_project:joomla!_cms on the 5.x and 6.x branches. This is a server-side data exposure flaw in the Joomla contact component's structured data rendering pipeline, not a client-side or injection vulnerability in the traditional sense.

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 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 2.7 LOW

High privileges required to trigger schema.org generation; only low confidentiality impact (contact data); no integrity or availability loss; no scope change.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Joomla).

CVSS VectorVendor: Joomla

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

DescriptionCVE.org

Joomla! Core - [20260809] - Improper ACL checks when injection schema.org contact data in Joomla 5.1.0-5.4.7 and 6.0.0-6.1.2 - An improper access check injects contact information for unaccessible contact items into schema.org snippets.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
High
widely deployed open-source CMS powering millions of websites globally
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.3%
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
High
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
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-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