Vulnerability Details CVE-2023-6520
The WP 2FA – Two-factor authentication for WordPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 2.5.0. This is due to missing or incorrect nonce validation on the send_backup_codes_email function. This makes it possible for unauthenticated attackers to send emails with arbitrary content to registered users via a forged request granted they can trick a site administrator or other registered user into performing an action such as clicking on a link. While a nonce check is present, it is only executed if a nonce is set. By omitting a nonce from the request, the check can be bypassed.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.002
EPSS Ranking 41.9%
CVSS Severity
CVSS v3 Score 4.3
Products affected by CVE-2023-6520
-
cpe:2.3:a:melapress:wp_2fa:-
-
cpe:2.3:a:melapress:wp_2fa:1.0.0
-
cpe:2.3:a:melapress:wp_2fa:1.0.1
-
cpe:2.3:a:melapress:wp_2fa:1.2.0
-
cpe:2.3:a:melapress:wp_2fa:1.3.0
-
cpe:2.3:a:melapress:wp_2fa:1.4.0
-
cpe:2.3:a:melapress:wp_2fa:1.4.1
-
cpe:2.3:a:melapress:wp_2fa:1.4.2
-
cpe:2.3:a:melapress:wp_2fa:1.5.0
-
cpe:2.3:a:melapress:wp_2fa:1.5.1
-
cpe:2.3:a:melapress:wp_2fa:1.5.2
-
cpe:2.3:a:melapress:wp_2fa:1.6.0
-
cpe:2.3:a:melapress:wp_2fa:1.6.1
-
cpe:2.3:a:melapress:wp_2fa:1.6.2
-
cpe:2.3:a:melapress:wp_2fa:1.7.0
-
cpe:2.3:a:melapress:wp_2fa:2.0.0
-
cpe:2.3:a:melapress:wp_2fa:2.0.1
-
cpe:2.3:a:melapress:wp_2fa:2.1.0
-
cpe:2.3:a:melapress:wp_2fa:2.2.0
-
cpe:2.3:a:melapress:wp_2fa:2.2.1
-
cpe:2.3:a:melapress:wp_2fa:2.3.0
-
cpe:2.3:a:melapress:wp_2fa:2.4.0
-
cpe:2.3:a:melapress:wp_2fa:2.4.1
-
cpe:2.3:a:melapress:wp_2fa:2.4.2
-
cpe:2.3:a:melapress:wp_2fa:2.4.5
-
cpe:2.3:a:melapress:wp_2fa:2.5.0