CWE-308: Use of Single-factor Authentication
Filter
The product uses an authentication algorithm that uses a single factor (e.g., a password) in a security context that should require more than one factor.
What the weakness is: CWE-308 at MITRE. OWASP Top 10: A07:2025 Authentication Failures
Related attack patterns (CAPEC): 14
- CAPEC-16 Dictionary-based Password Attack Likelihood: Medium · Severity: High
- CAPEC-49 Password Brute Forcing Likelihood: Medium · Severity: High
- CAPEC-55 Rainbow Table Password Cracking Likelihood: Medium · Severity: Medium
- CAPEC-70 Try Common or Default Usernames and Passwords Likelihood: Medium · Severity: High
- CAPEC-509 Kerberoasting Severity: High
- CAPEC-555 Remote Services with Stolen Credentials Severity: Very High
- CAPEC-560 Use of Known Domain Credentials Likelihood: High · Severity: High
- CAPEC-561 Windows Admin Shares with Stolen Credentials
- CAPEC-565 Password Spraying Likelihood: High · Severity: High
- CAPEC-600 Credential Stuffing Likelihood: High · Severity: High
- CAPEC-644 Use of Captured Hashes (Pass The Hash) Likelihood: Medium · Severity: High
- CAPEC-645 Use of Captured Tickets (Pass The Ticket) Likelihood: Low · Severity: High
- CAPEC-652 Use of Known Kerberos Credentials Likelihood: Medium · Severity: High
- CAPEC-653 Use of Known Operating System Credentials Likelihood: High · Severity: High
The attack patterns MITRE's CAPEC relates to CWE-308, as MITRE names them. Credits.
Ask an AI about CWE-308
Show the prompt
Explain CWE-308: Use of Single-factor Authentication and how to prevent and detect it in code. Use https://cwe.mitre.org/data/definitions/308.html and https://cve.bz/cve/cwe/308?via=ask-ai-copy for recent CVEs with this weakness. Cite the sources.Opens a third-party assistant; its answer is its own, not cve.bz's. The prompt holds only this weakness's id and public links.
- 2.1CVE-2026-121531EPSS 0.3%
A vulnerability has been found in Umami 3.3.x/3.4.0/3.4.1. This affects an unknown part of the file src/app/api/auth/login/route.ts of the component 2FA Policy Handler. The manipulation leads to use of single-factor authentication. It is p…
- 4.3CVE-2026-90862EPSS 0.2%
Improper authentication in the Web Transfer Module of Progress Software WS_FTP Server versions prior to 2024.0.7 and 2025.0.4 on Windows could allow an attacker with a user’s password to access certain files associated with that account wi…
- 8.7CVE-2026-111884EPSS 0.3%
phpMyFAQ before 4.1.9 and 4.2.0-alpha before 4.2.0-beta does not require the current password when changing an account e-mail in the user control panel (UserController::updateData, api/user/data/update), checking only the session and CSRF …
- 8.1CVE-2026-57490EPSS 0.5%
FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 3.16.0, when an administrator has enabled WebDAV, FileRise WebDAV Basic authentication validates only the account username and…
- 8.1CVE-2026-107808EPSS 0.4%
Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, POST /api/login checks EnabledOTP but does not require a WebAuthn assertion when EnabledPasskey is true and no TOTP secret is configured. A passkey-only acc…
- 5.3CVE-2026-79763EPSS 0.3%
Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 2.4.0 until 2.5.1, the POST /users/totp/disable and POST /users/totp/backup-codes endpoints accept the account password as t…
- 9.8CVE-2026-58240EPSS 0.5%
SAP NetWeaver Message Server does not sufficiently validate the authenticity of internal application server components during registration. An unauthenticated attacker with network access to the affected service could exploit this weakness…
- 7.1CVE-2026-85590EPSS 0.5%
phpMyFAQ before 4.1.8 contains an authentication bypass vulnerability in its two-factor authentication (TOTP) disable functionality. The removeTwofactorConfig() handler (reachable via POST /api/user/remove-twofactor) verifies only that the…
- 8.6CVE-2026-67611EPSS 0.8%
OpenEMR through 8.2.0 contains an authentication bypass vulnerability that allows attackers with valid credentials to circumvent multi-factor authentication by exploiting the exposed OAuth2 password grant flow through an unauthenticated cl…
- 9.1CVE-2026-15616EPSS 0.5%
Logto does not enforce locally configured MFA during SSO authentication, allowing users to bypass second-factor requirements and grants unauthorized access.
- 6.9CVE-2026-56022EPSS 0.6%
Webmin accepts basic authentication without session cookies when an attacker provides the 'User-Agent: webmin' header, allowing bypass of additional MFA requirements. Fixed in 2.640.
- 5.9CVE-2024-27928EPSS 0.3%
vantage6 is an open-source infrastructure for privacy preserving analysis. Prior to version 5.0.0, if an attacker hacks into a vantage6 user's email account, they can 1) reset the password via email and then 2) reset the 2FA token via emai…
- 8.1CVE-2026-45749EPSS 0.3%
Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. The `POST /users/totp/disable` and `POST /users/totp/backup-codes` endpoints in Termix prior to version 2.3.2 accept the account …
- 2.6CVE-2026-33550EPSS 0.1%
SOGo before 5.12.5 does not renew the OTP if a user disables/enables it, and has a too short length (only 12 digits instead of the 20 recommended).
- 4.3CVE-2024-50618EPSS 0.3%
A Use of Single-factor Authentication vulnerability in the Authentication component of CIPPlanner CIPAce before 9.17 allows attackers to bypass a protection mechanism. When the system is configured to allow login with internal accounts, an…
- 8.7CVE-2025-64103EPSS 0.4%
Starting from 2.53.6, 2.54.3, and 2.55.0, Zitadel only required multi factor authentication in case the login policy has either enabled requireMFA or requireMFAForLocalUsers. If a user has set up MFA without this requirement, Zitadel would…
- 8.1CVE-2025-42959EPSS 0.6%
An unauthenticated attacker may exploit a scenario where a Hashed Message Authentication Code (HMAC) credential, extracted from a system missing specific security patches, is reused in a replay attack against a different system. Even if th…
- 7.6CVE-2024-47652EPSS 0.4%
This vulnerability exists in Shilpi Client Dashboard due to implementation of inadequate authentication mechanism in the login module wherein access to any users account is granted with just their corresponding mobile number. A remote atta…
- 6.5CVE-2023-25681EPSS 0.6%
LDAP users on IBM Spectrum Virtualize 8.5 which are configured to require multifactor authentication can still authenticate to the CIM interface using only username and password. This does not affect local users with MFA configured or remo…
- 5.3CVE-2023-50934EPSS 0.4%
IBM PowerSC 1.3, 2.0, and 2.1 uses single-factor authentication which can lead to unnecessary risk of compromise when compared with the benefits of a dual-factor authentication scheme. IBM X-Force ID: 275114.
- 7.2CVE-2023-49075EPSS 1.4%
The Admin Classic Bundle provides a Backend UI for Pimcore. `AdminBundle\Security\PimcoreUserTwoFactorCondition` introduced in v11 disable the two factor authentication for all non-admin security firewalls. An authenticated user can access…
- 6.5CVE-2023-34228EPSS 0.4%
In JetBrains TeamCity before 2023.05 authentication checks were missing – 2FA was not checked for some sensitive account actions