Skip to content
OpenAdvisories

Weakness (CWE)

CWE-307: Improper Restriction of Excessive Authentication Attempts

Base Draft

The product does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame.

How to prevent it (2 mitigations)
  1. Architecture and Design

    Common protection mechanisms include:

    - Disconnecting the user after a small number of failed attempts

    - Implementing a timeout

    - Locking out a targeted account

    - Requiring a computational task on the user's part.

  2. Architecture and Design

    Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid [REF-1482].

    Consider using libraries with authentication capabilities such as OpenSSL or the ESAPI Authenticator. [REF-45]

Source: MITRE CWE-307

570 results · Feed

  • Low 3.7

    mtons mblog Verification Code send_code excessive authentication

    A vulnerability was determined in mtons mblog up to 3.5.0. Affected by this issue is some unknown functionality of the file /email/send_code of the component Verification Code Handler. The manipulation of the argument email leads to improper restriction of ex…

  • Medium 5.4
    CVE-2025-52392 Public exploit

    Soosyze CMS's /user/login endpoint missing rate-limiting and lockout mechanisms

    Soosyze CMS 2.0 allows brute-force login attacks via the /user/login endpoint due to missing rate-limiting and lockout mechanisms. An attacker can repeatedly submit login attempts without restrictions, potentially gaining unauthorized administrative access. T…

  • Medium 5.7

    OpenBao Login MFA Bypasses Rate Limiting and TOTP Token Reuse

    OpenBao exists to provide a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys. In versions 2.3.1 and below, OpenBao's Login Multi-Factor Authentication (MFA) system allows enforcing MFA using Time-base…

  • Medium 5.3

    OpenBao Userpass and LDAP User Lockout Bypass

    OpenBao exists to provide a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys. In versions 0.1.0 through 2.3.1, attackers could bypass the automatic user lockout mechanisms in the OpenBao Userpass or L…

  • Low 3.7

    macrozheng mall Admin Login excessive authentication

    A vulnerability was found in macrozheng mall 1.0.3. It has been rated as problematic. Affected by this issue is some unknown functionality of the component Admin Login. The manipulation leads to improper restriction of excessive authentication attempts. The a…

  • High 8.1

    EG4 Electronics EG4 Inverters Improper Restriction of Excessive Authentication Attempts

    The affected product does not limit the number of attempts for inputting the correct PIN for a registered product, which may allow an attacker to gain unauthorized access using brute-force methods if they possess a valid device serial number. The API provides…

  • High 7.5

    Trilium Notes is Vulnerable to Brute-force Protection Bypass via Initial Sync Seed Retrieval

    Trilium Notes is an open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases. In versions below 0.97.0, a brute-force protection bypass in the initial sync seed retrieval endpoint allows unauthenti…

  • Medium 5.7

    Vault Login MFA Bypass of Rate Limiting and TOTP Code Reuse

    Vault and Vault Enterprise’s (“Vault”) login MFA rate limits could be bypassed and TOTP tokens could be reused. Fixed in Vault Community Edition 1.20.1 and Vault Enterprise 1.20.1, 1.19.7, 1.18.12, and 1.16.23.

  • Medium 5.3

    Vault Userpass and LDAP User Lockout Bypass

    Vault and Vault Enterprise’s (“Vault”) user lockout feature could be bypassed for Userpass and LDAP authentication methods. Fixed in Vault Community Edition 1.20.1 and Vault Enterprise 1.20.1, 1.19.7, 1.18.12, and 1.16.23.

  • Low 3.7

    Kernel: ksmbd brute force delay bypass via asynchronous requests

    A vulnerability has been identified in the Linux kernel's ksmbd component (kernel SMB/CIFS server). A security control designed to prevent dictionary attacks, which introduces a 5-second delay during session setup, can be bypassed through the use of asynchron…

  • Medium 5.3

    OPEXUS FOIAXpress Public Access Link (PAL) account-lockout and CAPTCHA protection bypass

    OPEXUS FOIAXpress Public Access Link (PAL) version v11.1.0 allows attackers to bypass account-lockout and CAPTCHA protections. Unauthenticated remote attackers can more easily brute force passwords.

  • Medium 6.5

    Grandstream Networks UCM6510 v1.0.20.52 and before is vulnerable to Improper Restriction of Excessive Authentication At…

  • High 7.5

    IBM Informix Dynamic Server information disclosure

    IBM Informix Dynamic Server 12.10 and 14.10 uses an inadequate account lockout setting that could allow a remote attacker to brute force account credentials.

  • Critical 9.8

    Mail Login - Critical - Access bypass - SA-CONTRIB-2025-088

    Improper Restriction of Excessive Authentication Attempts vulnerability in Drupal Mail Login allows Brute Force.This issue affects Mail Login: from 3.0.0 before 3.2.0, from 4.0.0 before 4.2.0.

  • Low 3.1

    Mercusys MW301R Login excessive authentication

    A vulnerability was found in Mercusys MW301R 1.0.2 Build 190726 Rel.59423n. It has been rated as problematic. This issue affects some unknown processing of the component Login. The manipulation leads to improper restriction of excessive authentication attempt…

  • Medium 6.3

    Eclipse GlassFish is vulnerable to Login Brute Force attacks through unlimited failed login attempts

    In Eclipse GlassFish versions before 8.0.3 it is possible to perform Login Brute Force attacks as there is no limitation in the number of failed login attempts. GlassFish 8.0.3 adds automatic attack protection documented in https://glassfish.org/docs/latest/s…

  • High 7.5

    CVE-2025-27456

    The SMB server's login mechanism does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame, making it susceptible to brute-force attacks.

  • High 7.5

    CVE-2025-27449

    The MEAC300-FNADE4 does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame, making it susceptible to brute-force attacks.

  • High 7.5

    CVE-2025-1710

    The maxView Storage Manager does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame, making it susceptible to brute-force attacks.

  • Medium 5.9

    File Browser Insecurely Handles Passwords

    File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit files. Prior to version 2.34.1, a missing password policy and brute-force protection makes the authentication process i…

  • Critical 9.3

    Authentication Bypass in Art-In Systems' Wi-Fi Cloud Hotspot

    Improper Restriction of Excessive Authentication Attempts vulnerability in Art-in Bilişim Teknolojileri ve Yazılım Hizm. Tic. Ltd. Şti. Wi-Fi Cloud Hotspot allows Authentication Abuse, Authentication Bypass. This issue affects Wi-Fi Cloud Hotspot: before 30.0…

  • High 7.8

    Aviatrix Controller versions prior to 7.1.4208, 7.2.5090, and 8.0.0 do not enforce rate limiting on password reset atte…

  • Low 2.2

    Yealink RPS before 2025-06-04 lacks SN verification attempt limits, enabling brute-force enumeration (last five digits).

  • Medium 4.9

    Weblate lacks rate limiting when verifying second factor

    Weblate is a web based localization tool. Prior to version 5.12, the verification of the second factor was not subject to rate limiting. The absence of rate limiting on the second factor endpoint allows an attacker with valid credentials to automate OTP guess…

  • Critical 9.4

    Autoeastern Smart Keyless Entry System Replay Attack

    Use of fixed learning codes, one code to lock the car and the other code to unlock it, in the Key Fob Transmitter in Cyclone Matrix TRF Smart Keyless Entry System, which allows a replay attack. Research was completed on the 2024 KIA Soluto.  Attack confirmed …

  • Critical 9.4

    KIA-branded Aftermarket Generic Smart Keyless Entry System Replay Attack

    Use of fixed learning codes, one code to lock the car and the other code to unlock it, the Key Fob Transmitter in KIA-branded Aftermarket Generic Smart Keyless Entry System, primarily distributed in Ecuador, which allows a replay attack. Manufacture is unknow…

  • Low 1.7

    vantage6 lacks brute-force protection on change password functionality

    vantage6 is an open source framework built to enable, manage and deploy privacy enhancing technologies like Federated Learning and Multi-Party Computation. If attacker gets access to an authenticated session, they can try to brute-force the user password by u…

  • Medium 5.3

    No protection against brute-force attacks

    The FTP server’s login mechanism does not restrict authentication attempts, allowing an attacker to brute-force user passwords and potentially compromising the FTP server.

  • Medium 5.3

    No brute-force protection

    The product does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame, making it susceptible to brute-force attacks.

  • Low 3.7

    Tenda TDSEE App Password Reset Confirmation Code ConfirmSmsCode excessive authentication

    A vulnerability was found in Tenda TDSEE App up to 1.7.12. It has been declared as problematic. Affected by this vulnerability is an unknown functionality of the file /app/ConfirmSmsCode of the component Password Reset Confirmation Code Handler. The manipulat…

  • High 7.5

    Improper Restriction of Excessive Authentication Attempts

    Password guessing limits could be bypassed when using LDAP authentication.

  • Critical 9.1

    RAGFlow through 0.18.1 allows account takeover because it is possible to conduct successful brute-force attacks against…

  • High 8.1

    Improper Restriction of Excessive Authentication Attempts

    An unauthenticated user could discover account credentials via a brute-force attack without rate limiting

  • Medium 5.4
    CVE-2023-34732 Public exploit

    An issue in the userId parameter in the change password function of Flytxt NEON-dX v0.0.1-SNAPSHOT-6.9-qa-2-9-g5502a0c …

  • Medium 5.3

    A vulnerability in the Cisco IOx application hosting environment of Cisco IOS Software and Cisco IOS XE Software could …

  • Critical 9.8

    Flowring Technology Agentflow - Account Lockout Bypass

    Agentflow from Flowring Technology has an Account Lockout Bypass vulnerability, allowing unauthenticated remote attackers to exploit this vulnerability to perform password brute force attack.

  • High 8.2

    Brute Force Attack Vulnerability in Meon KYC solutions

    This vulnerability exists in Meon KYC solutions due to missing restrictions on the number of incorrect One-Time Password (OTP) attempts through certain API endpoints of login process. A remote attacker could exploit this vulnerability by performing a brute fo…

  • Low 3.7

    ScriptAndTools eCommerce-website-in-PHP login.php excessive authentication

    A vulnerability classified as problematic was found in ScriptAndTools eCommerce-website-in-PHP 3.0. Affected by this vulnerability is an unknown functionality of the file /admin/login.php. The manipulation leads to improper restriction of excessive authentica…

  • Low 3.7

    ScriptAndTools eCommerce-website-in-PHP login.php excessive authentication

    A vulnerability classified as problematic has been found in ScriptAndTools eCommerce-website-in-PHP 3.0. Affected is an unknown function of the file /login.php. The manipulation leads to improper restriction of excessive authentication attempts. It is possibl…

  • Medium 4.8

    Access code - Moderately critical - Access bypass - SA-CONTRIB-2025-028

    Improper Restriction of Excessive Authentication Attempts vulnerability in Drupal Access code allows Brute Force.This issue affects Access code: from 0.0.0 before 2.0.4.