File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ All notable changes to this project will be documented in this file.
39
39
- ubi-rust-builder: Bump Rust toolchain to 1.81.0 ([ #902 ] ).
40
40
- ci: Handle release builds in the same build workflows ([ #913 ] ).
41
41
- hadoop: Bump to ` hdfs-utils ` 0.4.0 ([ #914 ] ).
42
+ - superset: Fix ` CVE-2024-1135 ` by upgrading ` gunicorn ` from 21.2.0 to 22.0.0 ([ #919 ] ).
42
43
- jmx_exporter: Updated to a custom-built version of 1.0.1 to fix performance regressions ([ #920 ] ).
43
44
44
45
### Removed
@@ -107,6 +108,7 @@ All notable changes to this project will be documented in this file.
107
108
[ #913 ] : https://github.com/stackabletech/docker-images/pull/913
108
109
[ #914 ] : https://github.com/stackabletech/docker-images/pull/914
109
110
[ #917 ] : https://github.com/stackabletech/docker-images/pull/917
111
+ [ #919 ] : https://github.com/stackabletech/docker-images/pull/919
110
112
[ #920 ] : https://github.com/stackabletech/docker-images/pull/920
111
113
[ #921 ] : https://github.com/stackabletech/docker-images/pull/921
112
114
Original file line number Diff line number Diff line change @@ -68,6 +68,13 @@ RUN python3 -m venv /stackable/app \
68
68
# by searching first under `TZPATH` (which is empty due to the point above) or for the tzdata python package.
69
69
# That package is therefore added here (airflow has tzdata in its list of dependencies, but superset does not).
70
70
tzdata \
71
+ # We bumped this from 21.2.0 to 22.0.0 to fix CVE-2024-1135
72
+ # Superset 4.1.0 will contain at least 22.0.0, the bump was done in https://github.com/apache/superset/commit/4f693c6db0dc5c7286a36b8d23e90541943ff13f
73
+ # We only want to bump this for the 4.0.x line, as the others already have updated and we don't want to accidentially downgrade the version
74
+ && if [[ "$PRODUCT" =~ ^4\. 0\. .* ]]; \
75
+ then echo "Superset 4.0.x detected, installing gunicorn 22.0.0 to fix CVE-2024-1135" \
76
+ && pip install gunicorn==22.0.0; \
77
+ fi \
71
78
&& pip install \
72
79
--no-cache-dir \
73
80
--upgrade \
You can’t perform that action at this time.
0 commit comments