Commit 1a45a6a
authored
Bump flask-appbuilder to 5.2.2 in FAB provider (#69730)
Flask-AppBuilder 5.2.2 ships security-manager hardening — LDAP
search-filter escaping, OAuth email-whitelist regex anchoring, and
API-login provider validation. Airflow's vendored security manager
already escapes LDAP filters (and validates the search filter), and it
inherits the OAuth whitelist matching from FAB's OAuth view via super(),
so these fixes land without any change to the vendored override; the FAB
alignment test confirms the vendored code stays structurally in sync
with the new release.1 parent f900d28 commit 1a45a6a
5 files changed
Lines changed: 9 additions & 8 deletions
File tree
- providers/fab
- docs
- tests/unit/fab/auth_manager/security_manager
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments