Skip to main content

ARMember Premium CVE-2026-5076

| EUVDEUVD-2026-34003 CRITICAL
Improper Authentication (CWE-287)
2026-06-02 Wordfence GHSA-53mc-7vx2-cm58
9.8
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Recon
    Identify WordPress site running ARMember ≤7.3.1
  2. Delivery
    Trigger password reset for admin via plugin
  3. Exploit
    Exploit chained SQLi (CVE-2026-5073/5074) to read wp_usermeta
  4. Install
    Extract plaintext arm_reset_password_key
  5. C2
    Submit armrp reset action with new password
  6. Execute
    Log in as administrator
  7. Impact
    Install backdoor plugin for persistence

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

Practical exploitation requires (1) the target site to be running ARMember Premium at or below 7.3.1 with the plugin's custom password-reset workflow active (the plaintext key is written when a reset is requested via the plugin), (2) the attacker to first trigger a password reset for the target account so that arm_reset_password_key is populated in wp_usermeta, and (3) a database-read primitive - the description names the companion SQL injection vulnerabilities CVE-2026-5073 and CVE-2026-5074 - to retrieve the plaintext key, since otherwise the key only reaches the user's mailbox. No user interaction from the victim is required and the CVSS vector confirms PR:N/UI:N for the reset action itself, but the chain dependency on SQLi is a meaningful limiting factor that raw CVSS does not capture.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H scores 9.8 and aligns with the description: network-reachable, no authentication, no user interaction, and full account takeover. However, the vector understates a precondition the description makes explicit - successful exploitation effectively requires a database-read primitive such as the companion SQLi (CVE-2026-5073, CVE-2026-5074) to retrieve the plaintext key, since otherwise an attacker would still need to trigger the reset email and intercept it. EPSS, KEV, and SSVC data are not provided in the input, and no public exploit is identified at time of analysis, so real-world exploitation likelihood cannot be quantified from the supplied signals. Given the plugin is commercial and chaining requires the sibling SQLi CVEs, treat this as a high-priority patch on any site running ARMember Premium, but recognize that the practical attack surface depends on the presence of the chained SQLi or other DB-read flaws.

Exploit ScenarioDerived

An unauthenticated attacker triggers a password reset for the administrator account, then uses the chained SQL injection (CVE-2026-5073 or CVE-2026-5074) to read the arm_reset_password_key value from wp_usermeta. They then submit the plugin's armrp reset action with the extracted plaintext key and a new password, log in as the administrator, and install a malicious plugin for persistent control. No public exploit identified at time of analysis, but the chain is fully described in the vendor advisory.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
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 02, 2026

Account takeover in the ARMember Premium WordPress plugin through version 7.3.1 stems from the plugin storing a plaintext password reset key in the arm_reset_password_key user meta field alongside WordPress core's properly hashed token. When chained with the companion SQL injection issues CVE-2026-5073/5074, an unauthenticated attacker can extract the plaintext key and invoke the plugin's armrp reset action to set a new password for any user, including administrators. No public exploit identified at time of analysis, though the chain is described in detail by Wordfence and the CVSS 9.8 rating reflects unauthenticated remote compromise.

RemediationAI

Upgrade ARMember Premium to a version later than 7.3.1 once the vendor publishes a fix; the provided data does not name a specific fixed release, so the patch status is best characterized as patch availability not independently confirmed from the supplied references - consult the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/6b15eca5-fd47-4f8f-8ade-3a90e0bfc110) and the CodeCanyon product page for the latest build. Until a patched build is installed, remediate the chained SQL injection issues CVE-2026-5073 and CVE-2026-5074 (which are the practical extraction vector), restrict access to the plugin's armrp reset endpoint via a WAF rule, and as a stronger compensating control consider disabling the plugin's custom password reset workflow and forcing users through WordPress core's reset flow - the trade-off is that membership-flow customizations tied to armrp will stop working. As a database-hygiene step, audit and purge stale arm_reset_password_key values from wp_usermeta after patching so any previously leaked plaintext keys cannot be replayed.

Affected VersionsENISA

ARMember Premium – Membership Plugin, Content Restriction, Member Levels, User Profile & User signup 0 ≤7.3.1

Affected Packages

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

ARMember Premium is a commercial membership/content-restriction plugin for WordPress (cpe:2.3:a:armember:armember_premium...). The underlying defect is a CWE-287 Improper Authentication flaw rooted in a parallel, plugin-specific password-reset flow: WordPress core hashes the reset nonce into wp_users.user_activation_key, but the plugin additionally persists the cleartext nonce into wp_usermeta under arm_reset_password_key. The plugin's custom armrp action then validates against that plaintext copy, bypassing the cryptographic property that makes the core reset workflow safe even if the database is partially read. Anywhere the wp_usermeta table can be read - directly or via a SQLi primitive - the entire reset workflow collapses into a credential-equivalent secret stored at rest.

Know when Armember 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 (Wordfence) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

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

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

The ARMember Premium plugin for WordPress is vulnerable to an insecure password reset mechanism in all versions up to, and including, 7.3.1. The plugin stores a plaintext copy of the password reset key in the arm_reset_password_key user meta field when a user requests a password reset. This is in addition to the hashed key that WordPress core stores securely in wp_users.user_activation_key. The plaintext key stored in wp_usermeta can be used with the plugin's custom armrp reset action to set a new password for any user. Combined with another vulnerability such as SQL Injection (CVE-2026-5073, CVE-2026-5074), this makes it possible for unauthenticated attackers to extract the plaintext reset key and take over any user account, including administrators.

Executive ViewAI

Why It Matters

ARMember Premium WordPress plugin (versions ≤7.3.1) contains a critical account takeover flaw allowing unauthenticated attackers to compromise administrator accounts by harvesting plaintext password reset tokens stored in user metadata. Organizations operating membership sites with this plugin face immediate risk of full administrative compromise and site-wide breach.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable the plugin if operationally feasible; restrict database query privileges to limit scope of SQL injection exploitation; implement Web Application Firewall rules blocking access to password reset endpoints; enforce mandatory multi-factor authentication for administrative users; monitor and alert on all password reset activity and account modifications; conduct forensic audit of user account activity logs.

Threat Intelligence Overview

EPSS Score
0.0%
Top 86% exploitable
Data Quality
5 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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

CVE-2022-1903 HIGH POC
8.1 Jun 27

The ARMember WordPress plugin before 3.4.8 is vulnerable to account takeover (even the administrator) due to missing non

CVE-2026-5073 HIGH POC
7.5 Jun 02

Unauthenticated SQL injection in the ARMember Premium WordPress plugin (versions up to and including 7.3.1) allows remot

CVE-2023-52200 CRITICAL
9.6 Jan 08

CSRF + deserialization chain in ARMember WordPress membership plugin.

CVE-2024-30223 CRITICAL
9.0 Mar 28

Deserialization of Untrusted Data vulnerability in Repute Infosystems ARMember.0.26. Rated critical severity (CVSS 9.0),

CVE-2024-32948 CRITICAL
9.1 Apr 24

Missing Authorization vulnerability in Repute Infosystems ARMember.0.28. Rated critical severity (CVSS 9.1), this vulner

CVE-2022-42888 HIGH
8.8 Dec 06

Unauth. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor pat

CVE-2024-30222 HIGH
8.5 Mar 28

Deserialization of Untrusted Data vulnerability in Repute Infosystems ARMember.0.26. Rated high severity (CVSS 8.5), thi

CVE-2022-46808 HIGH
8.2 Nov 03

A vulnerability in reputeinfosystems ARMember armember-membership.4.11. Rated high severity (CVSS 8.2), this vulnerabili

CVE-2023-3011 MEDIUM
6.5 Jul 12

The ARMember plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 4.0.5. R

CVE-2026-5074 MEDIUM
6.5 Jun 02

SQL Injection in ARMember Premium WordPress membership plugin (versions up to and including 7.3.1) enables authenticated

CVE-2024-27995 MEDIUM
5.9 Mar 21

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Repute Infosystems

CVE-2024-0969 MEDIUM
5.3 Feb 05

The ARMember plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including,

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