Skip to main content

Membership Pro CVE-2026-62415

| EUVDEUVD-2026-46170 CRITICAL
Initialization of a Resource with an Insecure Default (CWE-1188)
2026-07-21 security@joomla.org GHSA-3g5h-6x8p-7rpr
9.1
CVSS 3.1 · Vendor: joomla
Share

Severity by source

Vendor (joomla) PRIMARY
9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI
8.2 HIGH

Remote unauthenticated no-interaction upload gives high integrity impact (attacker writes files); confidentiality only low since uploaded media may be exposed, and no availability impact.

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

Primary rating from Vendor (joomla).

CVSS VectorVendor: joomla

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

3
Analysis Generated
Jul 22, 2026 - 09:27 vuln.today
CVE Published
Jul 21, 2026 - 10:16 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 21, 2026 - 10:16 cve.org
CRITICAL 9.1

DescriptionCVE.org

The Joomla extension Membership Pro prior version 4.6.2 did by default allow unauthenticated users to upload media assets.

AnalysisAI

Unauthenticated media upload in the Membership Pro subscription extension for Joomla (all versions 1.0 through 4.6.1) lets remote attackers push arbitrary media assets to the server without any account or login, due to an insecure default configuration. The flaw carries a CVSS 9.1 rating and CISA's SSVC framework marks it as automatable with total technical impact, but there is no public exploit identified at time of analysis and it is not listed in CISA KEV. It is fixed in version 4.6.2.

Technical ContextAI

Membership Pro (by Joomla Donation / joomdonation.com) is a commercial membership and subscription-management extension for the Joomla CMS, used to sell plans, collect payments, and manage subscriber content. The root cause maps to CWE-1188 (Insecure Default Initialization of a Resource): the upload endpoint that handles media assets ships with a default permission setting that treats unauthenticated visitors as allowed uploaders, rather than requiring an authenticated, authorized session. Because the exposure is a shipped default rather than a memory-safety or injection bug, every stock installation is affected until an administrator patches, and no special crafting of payloads is needed beyond exercising the extension's own upload feature.

RemediationAI

Upgrade to Membership Pro 4.6.2 or later, which is the vendor-released patched version resolving the insecure default (obtain it from the vendor at https://joomdonation.com/joomla-extensions/membership-pro-joomla-membership-subscription.html; see also the advisory at https://vuldb.com/vuln/380834). If you cannot patch immediately, the most direct compensating control is to review the extension's upload/permission settings and explicitly disable unauthenticated media uploads or restrict the upload capability to authenticated, authorized user groups - noting this may break any legitimate front-end submission workflow that relied on the permissive default. As additional interim measures, block or WAF-filter POST requests to the Membership Pro media-upload endpoint from anonymous sessions and enforce strict server-side allowlisting of uploaded file types and an upload directory with execution disabled, accepting that overly broad blocking could disrupt subscriber uploads. Remove or unpublish the extension entirely if it is not in active use.

Share

CVE-2026-62415 vulnerability details – vuln.today

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