Rate Limiting Bypass Affecting express-brute package, versions *


Severity

Recommended
0.0
medium
0
10

CVSS assessment made by Snyk's Security Team. Learn more

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Rate Limiting Bypass vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-JS-EXPRESSBRUTE-174457
  • published21 Apr 2019
  • disclosed18 Apr 2019
  • creditsubhamAggarwal

Introduced: 18 Apr 2019

CVE NOT AVAILABLE CWE-77  (opens in a new tab)

How to fix?

There is no fixed version for express-brute.

Overview

express-brute is a brute-force protection middleware for express routes that rate-limits incoming requests, increasing the delay with each request in a fibonacci-like sequence.

Affected versions of this package are vulnerable to Rate Limiting Bypass due to incorrectly counting the number of requests sent, this allows an attacker to bypass the rate-limiting mechanism.

CVSS Scores

version 3.1