WordPress Plugin Vulnerabilities
Visa Acceptance Solutions <= 2.1.0 - Unauthenticated Authentication Bypass via Billing Email
Description
The plugin is vulnerable to Authentication Bypass due to the `express_pay_product_page_pay_for_order()` function logging users in based solely on a user-supplied billing email address during guest checkout for subscription products, without verifying email ownership, requiring a password, or validating a one-time token. This makes it possible for unauthenticated attackers to log in as any existing user, including administrators, by providing the target user's email address in the billing_details parameter, resulting in complete account takeover and site compromise.
Affects Plugins
References
Classification
Type
AUTHBYPASS
OWASP top 10
CWE
CVSS
Miscellaneous
Original Researcher
0xd4rk5id3
Verified
No
WPVDB ID
Timeline
Publicly Published
2026-04-14 (about 2 months ago)
Added
2026-04-14 (about 2 months ago)
Last Updated
2026-06-27 (about 1 hour ago)