Skip to content
OpenAdvisories

Weakness (CWE)

CWE-308: Use of Single-factor Authentication

Base Draft

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.

How to prevent it (1 mitigation)
  1. Architecture and Design

    Use multiple independent authentication schemes, which ensures that -- if one of the methods is compromised -- the system itself is still likely safe from compromise. For this reason, if multiple schemes are possible, they should be implemented and required -- especially if they are easy to use.

Source: MITRE CWE-308

9 results · Clear filters · Feed

  • Medium 6.3

    Umami 2FA Policy route.ts single-factor authentication

    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 possible to initiate …

  • Medium 4.3

    Web Transfer Module Multi-Factor Authentication Bypass in Progress WS_FTP Server

    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 without satisfying mul…

  • Medium 5.3

    Termix: MFA-critical operations accept the account password as a sole factor (regression of CVE-2026-45749)

    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 the sole reauthentica…

  • Medium 5.3

    Webmin MFA bypass

    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.

  • Medium 5.9

    Vantage6: 2FA can be circumvented with hacked email access

    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 email. This way they red…

  • Medium 4.3

    A Use of Single-factor Authentication vulnerability in the Authentication component of CIPPlanner CIPAce before 9.17 al…

  • Medium 5.3

    IBM Spectrum Virtualize security bypass

    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 remote users authenticat…

  • Medium 5.3

    IBM PowerSC improper authentication

    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.

  • Medium 5.3

    In JetBrains TeamCity before 2023.05 authentication checks were missing – 2FA was not checked for some sensitive accoun…