Skip to content
OpenAdvisories

Weakness (CWE)

CWE-304: Missing Critical Step in Authentication

Base Draft

The product implements an authentication technique, but it skips a step that weakens the technique.

Source: MITRE CWE-304

24 results · Clear filters · Feed

  • High 7.7

    Authentication bypass vulnerability

    ManageEngine Key Manager Plus versions before 7151 are vulnerable to a SAML authentication bypass that allows attackers to log in using SAML assertions meant for another service provider.

  • High 8.1

    Apache Tomcat: JNDIRealm bind credential validation fails open for non-GSSAPI SASL mechanisms

    A missing critical step in authentication vulnerability in Apache Tomcat when the JNDI realm was configured with with a non GSSAPI SASL authentication mechanism allowed attackers to authenticate without providing the correct password. This issue affects Apach…

  • High 8.1

    MOVEit Transfer Authentication bypass in LDAP sign-on

    Missing critical step in authentication vulnerability in Progress MOVEit Transfer (LDAP module). This issue affects MOVEit Transfer: before 2025.1.6 and from 2026.0.0 before 2026.0.4.

  • High 8.8

    Gitea second-factor bypass through OpenID identity linking

    Gitea's OpenID connect handler accepts a user's password without enforcing enrolled TOTP or WebAuthn verification before completing sign-in and linking an OpenID identifier. When OpenID sign-in is enabled, an attacker who knows the victim's password can obtai…

  • High 8.7

    Improper Multi-Factor Authentication Validation Allows Authentication Bypass

    Incorrect authentication vulnerability in the TSplus Remote Access multi-factor authentication (MFA) mechanism. A remote attacker authenticated with valid first-factor credentials could bypass the second-factor verification because the authentication flow doe…

  • High 8.1

    Apache MINA SSHD: Repeated-publickey policy bypass on server

    Apache MINA SSHD is a Java library for client-side and server-side SSH. SSH servers can be configured to require multi-authentication schemes, for instance two different public keys, not just one. In OpenSSH, this would be done by setting in sshd_config Authe…

  • High 8.1

    phpMyFAQ before 4.1.7 2FA Bypass via Remember-Me Cookie

    phpMyFAQ before 4.1.7 contains a two-factor authentication bypass vulnerability where remember-me tokens are issued before 2FA verification completes. Attackers with valid credentials can obtain a remember-me cookie, skip the 2FA challenge, and replay the coo…

  • High 8.8

    TOTP enrollment hijack: password gate skipped due to unawaited promise

    Pingvin Share X is a secure and easy self-hosted file sharing platform. A vulnerability in versions 1.5.0 through 1.18.0 allow an attacker to bypass password verification when managing Time-based One-Time Password (TOTP) settings. The root cause is a missing …

  • High 8.8

    Serendipity < 2.6.1 Authentication Bypass via Username Collision

    Serendipity before 2.6.1 contains an authentication context confusion vulnerability where password validation and session loading operate independently without ensuring both use the same user record. An authenticated Editor can create a username collision wit…

  • High 7.3
    CVE-2026-55957 Public exploit

    Apache Tomcat: Authentication bypass with JNDIRealm and GSSAPI authenticated bind

    Missing Critical Step in Authentication vulnerability in Apache Tomcat when the JNDIRealm was configured to authenticate binds using GSSAPI allowed attackers to authenticate without provided the correct password. This issue affects Apache Tomcat: from 11.0.0-…

  • High 7.3

    Apache Kerby: Kerberos Pre-Authentication Bypass

    It is possible to bypass the Kerberos pre-authentication check in Apache Kerby by sending a PA-DATA with an unrecognized or unsupported type. Users are recommended to upgrade to version 2.1.2, which fixes this issue.

  • High 8.1

    Termix: Pending-TOTP temporary token can regenerate backup codes and neutralize TOTP

    Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. Prior to version 2.1.0, /users/login issues a temporary JWT (temp_token) for TOTP-enabled accounts. That token carries a pendingTOTP state and should…

  • High 7.3

    Apache HttpClient: SCRAM-SHA-256 mutual authentication bypass may cause the client to accept authentication without proper mutual authentication verification

    Missing critical step in authentication in Apache HttpClient 5.6 allows an attacker to cause the client to accept SCRAM-SHA-256 authentication without proper mutual authentication verification. Users are recommended to upgrade to version 5.6.1, which fixes th…

  • High 8.0

    Rocket.Chat: 2FA bypass and login of deactivated users via EE ddp-streamer

    Rocket.Chat is an open-source, secure, fully customizable communications platform. Prior to versions 7.10.8, 7.11.5, 7.12.5, 7.13.4, 8.0.2, 8.1.1, and 8.2.0, authentication vulnerabilities exist in Rocket.Chat's enterprise DDP Streamer service. The Account.lo…

  • High 8.1

    An unsafe default authentication vulnerability exists in the Initial Setup Authentication functionality of Tenda AC6 V5…

  • High 7.4

    LinkJoin through 882f196 mishandles token ownership in password reset.

  • High 8.1

    Authentication Bypass in gaizhenbiao/ChuanhuChatGPT

    An authentication bypass vulnerability exists in gaizhenbiao/ChuanhuChatGPT, as of commit 3856d4f, allowing any user to read and delete other users' chat history. The vulnerability arises because the username is provided via an HTTP request from the client si…

  • High 8.8

    IDOR Vulnerability in transformeroptimus/superagi

    An IDOR (Insecure Direct Object Reference) vulnerability exists in transformeroptimus/superagi version v0.0.14. The application fails to properly check authorization for multiple API endpoints, allowing attackers to view, edit, and delete other users' informa…

  • High 8.0

    Missing check_access in lollms_binding_infos in parisneo/lollms

    A missing check_access() function in the lollms_binding_infos module of the parisneo/lollms repository, version V14, allows attackers to add, modify, and remove bindings arbitrarily. This vulnerability affects the /install_binding and /reinstall_binding endpo…

  • High 7.5
  • High 7.4

    The IEEE 802.11 standard sometimes enables an adversary to trick a victim into connecting to an unintended or untrusted…

  • High 7.6

    Mandatory control bypass in Lime2

    Palantir Foundry deployments running Lime2 versions between 2.519.0 and 2.532.0 were vulnerable a bug that allowed authenticated users within a Foundry organization to bypass discretionary or mandatory access controls under certain circumstances.

  • High 8.1

    Multi Factor Authentication Bypass in various versions of Abacus ERP

    A vulnerability within the authentication process of Abacus ERP allows a remote attacker to bypass the second authentication factor. This issue affects: Abacus ERP v2022 versions prior to R1 of 2022-01-15; v2021 versions prior to R4 of 2022-01-15; v2020 versi…

  • High 8.7

    2FA bypass in Wagtail through new device path

    When using wagtail-2fa before 1.3.0, if someone gains access to someone's Wagtail login credentials, they can log into the CMS and bypass the 2FA check by changing the URL. They can then add a new device and gain full access to the CMS. This problem has been …