WordPress plugin vulnerabilities

WP 2FA - Two-factor authentication for WordPress vulnerabilities

Known security issues in the WP 2FA - Two-factor authentication for WordPress WordPress plugin, by affected version, with severity, CVE and the version that fixes each one.

Plugin slug
wp-2fa
Latest version
4.2.1
Active installs
100,000+
Known vulnerabilities
17
Data updated
2026-10-17 08:35 UTC

View on wordpress.org

Check your version

Shown in WordPress under Plugins > Installed Plugins.

This information comes from public vulnerability databases and may be incomplete or out of date. A plugin with no known vulnerabilities is not proof that it is secure; keep plugins updated and remove the ones you do not use.

Fixed in version 4.2.0 (2)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 4.2.0
VulnerabilitySeverityCVSSAffected versionsPublished
WP 2FA – Two-factor authentication for WordPress <= 4.1.0 - Cross-Site Request Forgery
CVE-2026-62142 · Source
High8.8< 4.2.02026-10-01
WP 2FA – Two-factor authentication for WordPress < 4.2.0 - Authenticated (Administrator+) Insecure Direct Object Reference
CVE-2026-108066 · Source
Not rated-< 4.2.02026-10-08

Fixed in version 4.1.0 (2)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 4.1.0
VulnerabilitySeverityCVSSAffected versionsPublished
[en] The WP 2FA WordPress plugin before 4.1.0 does not invalidate a time-based one-time passcode once it has been used, allowing an attacker who knows an account's password and has observed a valid code within its validity window to replay
CVE-2026-103514 · Source
Not rated-< 4.1.02026-10-03
[en] The WP 2FA WordPress plugin before 4.1.0 does not validate the second authentication factor when one of its supported methods is selected at login, allowing an attacker who already knows a user's password to bypass two-factor authentic
CVE-2026-15372 · Source
Not rated-< 4.1.02026-08-05

Fixed in version 3.1.1.2 (1)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 3.1.1.2
VulnerabilitySeverityCVSSAffected versionsPublished
WP 2FA <= 3.1.1.1 - Authenticated (Subscriber+) Account Takeover
CVE-2026-12988 · Source
Not rated-< 3.1.1.22026-06-23

Fixed in version 3.0.0 (1)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 3.0.0
VulnerabilitySeverityCVSSAffected versionsPublished
WP 2FA – Two-factor authentication for WordPress <= 2.9.3 - 2-Factor Authentication Bypass
CVE-2025-12628 · Source
Medium6.3< 3.0.02025-11-03

Fixed in version 2.6.4 (1)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 2.6.4
VulnerabilitySeverityCVSSAffected versionsPublished
WordPress WP 2FA Plugin <= 2.6.3 is vulnerable to Sensitive Data Exposure
CVE-2022-44587 · Source
Medium5.3< 2.6.42024-06-20

Fixed in version 2.6.3 (1)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 2.6.3
VulnerabilitySeverityCVSSAffected versionsPublished
WordPress WP 2FA Plugin <= 2.6.2 is vulnerable to Cross Site Scripting (XSS)
CVE-2024-32568 · Source
High7.1< 2.6.32024-04-16

Fixed in version 2.6.0 (2)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 2.6.0
VulnerabilitySeverityCVSSAffected versionsPublished
WP 2FA <= 2.5.0 - Insecure Direct Object Reference to Arbitrary Email Sending
CVE-2023-6506 · Source
Medium4.3< 2.6.02024-01-02
WP 2FA – Two-factor authentication for WordPress <= 2.5.0 - Cross-Site Request Forgery
CVE-2023-6520 · Source
Medium4.3< 2.6.02024-01-02

Fixed in version 2.3.0 (1)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 2.3.0
VulnerabilitySeverityCVSSAffected versionsPublished
WP 2FA <= 2.2.1 - Time-Based TOTP attack to Sensitive Information Exposure
CVE-2022-2891 · Source
Medium5.9< 2.3.02022-09-14

Fixed in version 2.2.1 (3)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 2.2.1
VulnerabilitySeverityCVSSAffected versionsPublished
WP 2FA – Two-factor authentication for WordPress <= 2.2.0 - Reflected Cross-Site Scripting
CVE-2022-1527 · Source
Medium6.1< 2.2.12022-05-06
WP 2FA – Two-factor authentication for WordPress <= 2.2.0 - Missing Authorization
CVE-2022-44595 · Source
Medium5.3< 2.2.12022-12-07
WordPress WP 2FA Plugin <= 2.2.0 is vulnerable to Broken Authentication
No CVE assigned · Source
Not rated-< 2.2.1-

Fixed in version 2.2.0 (3)

WP 2FA - Two-factor authentication for WordPress: Fixed in version 2.2.0
VulnerabilitySeverityCVSSAffected versionsPublished
WordPress WP 2FA plugin <= 2.1.0 - Arbitrary 2FA Disabling via Insecure Direct Object References (IDOR) vulnerability
No CVE assigned · Source
Not rated-< 2.2.02022-04-29
WP 2FA – Two-factor authentication for WordPress <= 2.1.0 - Insecure Direct Object Reference
No CVE assigned · Source
Not rated-< 2.2.02022-04-13
WP 2FA &lt; 2.2.0 - Arbitrary 2FA Disabling via IDOR
No CVE assigned · Source
Not rated-< 2.2.0-

Check every plugin on your site automatically

Install the free Webforta WordPress Security plugin and Webforta matches every plugin, theme and WordPress version you run against known vulnerabilities, and tells you when a new one affects your site.

Sources and attribution