CVE-2021-41265: dpgaspar flask-appbuilder Improper Authentication
Vulnerability summary
CVE-2021-41265 is a high (CVSS 8.8) Improper Authentication vulnerability in dpgaspar flask-appbuilder. EPSS estimates a 1.32% chance of exploitation in the next 30 days, higher than 70.3% of scored vulnerabilities.
Timeline
- 09-12-2021PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
Flask-AppBuilder is a development framework built on top of Flask. Verions prior to 3.3.4 contain an improper authentication vulnerability in the REST API. The issue allows for a malicious actor with a carefully crafted request to successfully authenticate and gain access to existing protected REST API endpoints. This only affects non database authentication types and new REST API endpoints. Users should upgrade to Flask-AppBuilder 3.3.4 to receive a patch.
CVSS metrics
5 scores · 3 sources · 3 versions- CVE.orgCNA8.1HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:NDiffers
- OSV · PypiEcosystem advisory · calculated8.1HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:NDiffers
EPSS trend
Probability
1.32%
Chance of exploitation in the next 30 days
Percentile
70%
Versus all other CVEs
30-day change
+0.07 pp
From 1.25% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Dpgaspar1 product
- flask-appbuilder< 3.3.4
PyPI1 product
- flask-appbuilder< eba517aab121afa3f3f2edb011ec6bc4efd61fbc | < 3.3.4
2 vendors · 2 products
References
6 links- github.com/dpgaspar/Flask-AppBuilder/security/advisories/GHSA-m3rf-7m4w-r66qX Refsource CONFIRMWEBAdvisoryThird Party Advisory
- github.com/dpgaspar/Flask-AppBuilder/commit/eba517aab121afa3f3f2edb011ec6bc4efd61fbcX Refsource MISCWEBFIXPatchThird Party Advisory
- github.com/dpgaspar/Flask-AppBuilder/releases/tag/v3.3.4X Refsource MISCWEBRelease NotesThird Party Advisory