CVE-2021-29621

Observable Response Discrepancy in Flask-AppBuilder

Published Jun 7, 2021 CVSS 3.1 · 5.3 Medium EPSS 3.4% KEV · Not listed
Description
Flask-AppBuilder is a development framework, built on top of Flask. User enumeration in database authentication in Flask-AppBuilder <= 3.2.3. Allows for a non authenticated user to enumerate existing accounts by timing the response time from the server when you are logging in. Upgrade to version 3.3.0 or higher to resolve.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2021-0083 Flask-AppBuilder is a development framework, built on top of Flask. User enumeration in database authentication in Flask-AppBuilder <= 3.2.3. Allows for a non authenticated user to enumerate existing accounts by timing the response time from the server when you are logging in. Upgrade to version 3.3.0 or higher to resolve.
Github GHSA Github GHSA GHSA-434h-p4gx-jm89 Observable Response Discrepancy in Flask-AppBuilder
History
Type Values Removed Values Added
First Time appeared Dpgaspar
Dpgaspar flask-appbuilder
CPEs cpe:2.3:a:flask-appbuilder_project:flask-appbuilder:*:*:*:*:*:*:*:* cpe:2.3:a:dpgaspar:flask-appbuilder:*:*:*:*:*:*:*:*
Vendors & Products Flask-appbuilder Project
Flask-appbuilder Project flask-appbuilder
Dpgaspar
Dpgaspar flask-appbuilder
Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 3, 2024, 10:11 PM
Reserved
Mar 30, 2021, 12:00 AM
Status
Modified
Published
Jun 7, 2021, 7:15 PM
Modified
Jun 17, 2026, 3:48 AM