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
Check your version
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)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| WP 2FA – Two-factor authentication for WordPress <= 4.1.0 - Cross-Site Request Forgery CVE-2026-62142 · Source | High | 8.8 | < 4.2.0 | 2026-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.0 | 2026-10-08 |
Fixed in version 4.1.0 (2)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| [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.0 | 2026-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.0 | 2026-08-05 |
Fixed in version 3.1.1.2 (1)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| WP 2FA <= 3.1.1.1 - Authenticated (Subscriber+) Account Takeover CVE-2026-12988 · Source | Not rated | - | < 3.1.1.2 | 2026-06-23 |
Fixed in version 3.0.0 (1)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| WP 2FA – Two-factor authentication for WordPress <= 2.9.3 - 2-Factor Authentication Bypass CVE-2025-12628 · Source | Medium | 6.3 | < 3.0.0 | 2025-11-03 |
Fixed in version 2.6.4 (1)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| WordPress WP 2FA Plugin <= 2.6.3 is vulnerable to Sensitive Data Exposure CVE-2022-44587 · Source | Medium | 5.3 | < 2.6.4 | 2024-06-20 |
Fixed in version 2.6.3 (1)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| WordPress WP 2FA Plugin <= 2.6.2 is vulnerable to Cross Site Scripting (XSS) CVE-2024-32568 · Source | High | 7.1 | < 2.6.3 | 2024-04-16 |
Fixed in version 2.6.0 (2)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| WP 2FA <= 2.5.0 - Insecure Direct Object Reference to Arbitrary Email Sending CVE-2023-6506 · Source | Medium | 4.3 | < 2.6.0 | 2024-01-02 |
| WP 2FA – Two-factor authentication for WordPress <= 2.5.0 - Cross-Site Request Forgery CVE-2023-6520 · Source | Medium | 4.3 | < 2.6.0 | 2024-01-02 |
Fixed in version 2.3.0 (1)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| WP 2FA <= 2.2.1 - Time-Based TOTP attack to Sensitive Information Exposure CVE-2022-2891 · Source | Medium | 5.9 | < 2.3.0 | 2022-09-14 |
Fixed in version 2.2.1 (3)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| WP 2FA – Two-factor authentication for WordPress <= 2.2.0 - Reflected Cross-Site Scripting CVE-2022-1527 · Source | Medium | 6.1 | < 2.2.1 | 2022-05-06 |
| WP 2FA – Two-factor authentication for WordPress <= 2.2.0 - Missing Authorization CVE-2022-44595 · Source | Medium | 5.3 | < 2.2.1 | 2022-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)
| Vulnerability | Severity | CVSS | Affected versions | Published |
|---|---|---|---|---|
| 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.0 | 2022-04-29 |
| WP 2FA – Two-factor authentication for WordPress <= 2.1.0 - Insecure Direct Object Reference No CVE assigned · Source | Not rated | - | < 2.2.0 | 2022-04-13 |
| WP 2FA < 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
- Vulnerability data from WPVulnerability (WordPress, plugins, themes and server software). WPVulnerability data license.
- CVE records are copyright The MITRE Corporation. CVE Terms of Use.
- Known-exploited status from the CISA Known Exploited Vulnerabilities catalog. Public domain (U.S. Government work).
- Plugin names, latest versions and install counts from the WordPress.org plugin directory. WordPress is a trademark of the WordPress Foundation; Webforta is not affiliated with or endorsed by WordPress.org, WPVulnerability or the sources above.