Vulnerability Description
The Easy Digital Downloads plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.6.7. This is due to missing nonce verification in the `handle_oauth_redirect()` function, which is registered on the `admin_init` hook and processes Square OAuth tokens from a user-supplied GET parameter without any CSRF token validation. This makes it possible for unauthenticated attackers to overwrite the store's Square payment gateway credentials by tricking a logged-in administrator into clicking a crafted link, potentially resulting in payment account hijacking.
CVSS Score
MEDIUM
Related Weaknesses (CWE)
References
- https://plugins.trac.wordpress.org/browser/easy-digital-downloads/tags/3.6.5/src
- https://plugins.trac.wordpress.org/browser/easy-digital-downloads/tags/3.6.5/src
- https://plugins.trac.wordpress.org/browser/easy-digital-downloads/tags/3.6.5/src
- https://plugins.trac.wordpress.org/browser/easy-digital-downloads/trunk/src/Gate
- https://plugins.trac.wordpress.org/browser/easy-digital-downloads/trunk/src/Gate
- https://plugins.trac.wordpress.org/browser/easy-digital-downloads/trunk/src/Gate
- https://plugins.trac.wordpress.org/changeset?sfp_email=&sfph_mail=&reponame=&new
- https://www.wordfence.com/threat-intel/vulnerabilities/id/e375f761-459c-4cad-823
FAQ
What is CVE-2026-7533?
CVE-2026-7533 is a vulnerability with a CVSS score of 4.3 (MEDIUM). The Easy Digital Downloads plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.6.7. This is due to missing nonce verification in the `handle_oauth_...
How severe is CVE-2026-7533?
CVE-2026-7533 has been rated MEDIUM with a CVSS base score of 4.3/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-7533?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.