PT-2023-22080 · Pypi · Flask-Appbuilder

·

CVE-2023-29005

·

Published

2023-04-10

·

Updated

2026-07-07

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Flask-AppBuilder versions prior to 4.3.0
Description The issue is related to the lack of rate limiting, which can allow an attacker to brute-force user credentials. This can be exploited by attackers to gain unauthorized access. The estimated number of potentially affected devices worldwide is not specified.
Recommendations For versions prior to 4.3.0, update to version 4.3.0 or later and enable rate limiting by setting AUTH RATE LIMITED = True, RATELIMIT ENABLED = True, and configuring an AUTH RATE LIMIT. As a temporary workaround, consider implementing rate limiting using a reverse proxy or other strategies.

Exploit

Fix

Improper Restriction of Excessive Authentication Attempts

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2023-29005
GHSA-9HCR-9HCV-X6PV
PYSEC-2026-1380

Affected Products

Flask-Appbuilder