Skip to main content
← All vulnerabilities
CVE-2024-45314PYSEC-2026-1382GHSA-FW5R-6M3X-RH7P

Flask-AppBuilder login form allows browser to cache sensitive fields

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.5.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Flask-AppBuilder is an application development framework. Prior to version 4.5.1, the auth DB login form default cache directives allows browser to locally store sensitive data. This can be an issue on environments using shared computer resources. Version 4.5.1 contains a patch for this issue. If upgrading is not possible, configure one's web server to send the specific HTTP headers for `/login` per the directions provided in the GitHub Security Advisory.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • dpgaspar Flask-AppBuilder

    fixed in 4.5.1

  • flask-appbuilderPyPI

    fixed in 4.5.1

References 2

GitHub · dpgaspar/Flask-AppBuilder