CVE-2026-13597
Received Received - Intake

微信二维码登陆插件权限验证绕过漏洞

Vulnerability report for CVE-2026-13597, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-27

Last updated on: 2026-07-27

Assigner: WPScan

Description

The 微信二维码登陆 WordPress plugin through 1.3 does not properly validate WeChat webhook requests, as its signature check always passes, and it discloses the generated login code in the webhook response. This allows an unauthenticated attacker to forge a login event for any existing username, read the login code, and redeem it through an unauthenticated AJAX action to log in as that user, including an administrator, without a password.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-27
Last Modified
2026-07-27
Generated
2026-07-27
AI Q&A
2026-07-27
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects the 'QRcode Login for WeChat' WordPress plugin version 1.3 or below. It allows an unauthenticated attacker to bypass authentication by forging login events for any existing user, including administrators, without a password. The plugin fails to properly validate WeChat webhook requests, causing its signature check to always pass. Additionally, the login code is disclosed in the webhook response, enabling an attacker to read it and redeem it through an unauthenticated AJAX action to gain unauthorized access.

This is classified as an improper authentication vulnerability (CWE-287) and has a critical severity with a CVSS score of 9.8.

Detection Guidance

Check if the 'QRcode Login for WeChat' plugin version 1.3 or below is installed. Inspect webhook responses for the plugin to see if they disclose login codes. Monitor for unauthorized login attempts or AJAX actions related to the plugin.

Impact Analysis

If you use the vulnerable plugin, an attacker could take over any user account on your WordPress site, including administrator accounts, without needing a password. This could lead to complete site compromise, data theft, unauthorized changes, or malware installation. The attacker only needs to exploit the webhook response to obtain the login code and redeem it.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive user data, violating compliance requirements under GDPR (data protection) and HIPAA (health information privacy). Unauthorized access may result in data breaches, requiring mandatory notifications and potential fines under these regulations.

Mitigation Strategies

Disable or uninstall the 'QRcode Login for WeChat' plugin immediately. Implement strict input validation for webhook requests. Restrict access to sensitive AJAX actions. Review user accounts for unauthorized access.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-13597. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart