CVE-2023-34110

Flask-AppBuilder vulnerable to possible disclosure of sensitive information on user error

Published Jun 22, 2023 CVSS 3.1 · 2.7 Low EPSS < 1% KEV · Not listed
Description
Flask-AppBuilder is an application development framework, built on top of Flask. Prior to version 4.3.2, an authenticated malicious actor with Admin privileges, could by adding a special character on the add, edit User forms trigger a database error, this error is surfaced back to this actor on the UI. On certain database engines this error can include the entire user row including the pbkdf2:sha256 hashed password. This vulnerability has been fixed in version 4.3.2.

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-2023-0078 Flask-AppBuilder is an application development framework, built on top of Flask. Prior to version 4.3.2, an authenticated malicious actor with Admin privileges, could by adding a special character on the add, edit User forms trigger a database error, this error is surfaced back to this actor on the UI. On certain database engines this error can include the entire user row including the pbkdf2:sha256 hashed password. This vulnerability has been fixed in version 4.3.2.\n
Github GHSA Github GHSA GHSA-jhpr-j7cq-3jp3 Flask-AppBuilder vulnerable to possible disclosure of sensitive information on user error
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Dec 6, 2024, 3:28 PM
Reserved
May 25, 2023, 9:56 PM
Status
Modified
Published
Jun 22, 2023, 11:15 PM
Modified
Jun 17, 2026, 6:02 AM