Skip to content
OpenAdvisories
Medium · 4.3 CVE-2025-32962 EUVD-2025-15450GHSA-99pm-ch96-ccp2PYSEC-2026-1379

Flask-AppBuilder open redirect vulnerability using HTTP host injection

Published May 16, 2025 · Updated May 16, 2025 · Assigned by GitHub_M

Description

Flask-AppBuilder is an application development framework built on top of Flask. Versions prior to 4.6.2 would allow for a malicious unauthenticated actor to perform an open redirect by manipulating the Host header in HTTP requests. Flask-AppBuilder 4.6.2 introduced the `FAB_SAFE_REDIRECT_HOSTS` configuration variable, which allows administrators to explicitly define which domains are considered safe for redirection. As a workaround, use a reverse proxy to enforce trusted host headers.

Affected products

VendorProductAffectedFixed
dpgaspar Flask-AppBuilder < 4.6.2 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling airflow No fix yet —
Wolfi rolling airflow-3 +3 3.0.1-r1 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI flask-appbuilder < 4.6.2 4.6.2 GHSA-99pm-ch96-ccp2

References