diff --git a/dependencies.md b/dependencies.md
index 1f0d4cb4..bd92ece5 100644
--- a/dependencies.md
+++ b/dependencies.md
@@ -61,14 +61,14 @@
| [scalatest][65] | [the Apache License, ASL Version 2.0][37] |
| [scalatestplus-mockito][66] | [Apache-2.0][37] |
| [mockito-core][67] | [MIT][68] |
-| [Hamcrest][69] | [BSD License 3][70] |
+| [Hamcrest][69] | [BSD-3-Clause][70] |
| [testcontainers-scala-scalatest][71] | [The MIT License (MIT)][68] |
| [Testcontainers :: Localstack][72] | [MIT][73] |
| [Test containers for Exasol on Docker][74] | [MIT License][75] |
| [Test Database Builder for Java][76] | [MIT License][77] |
| [Matcher for SQL Result Sets][78] | [MIT License][79] |
| [EqualsVerifier \| release normal jar][80] | [Apache License, Version 2.0][3] |
-| [JUnit Jupiter Engine][81] | [Eclipse Public License v2.0][82] |
+| [JUnit Jupiter API][81] | [Eclipse Public License v2.0][82] |
| [Maven Project Version Getter][83] | [MIT License][84] |
| [Extension integration tests library][85] | [MIT License][86] |
@@ -192,7 +192,7 @@
[67]: https://github.com/mockito/mockito
[68]: https://opensource.org/licenses/MIT
[69]: http://hamcrest.org/JavaHamcrest/
-[70]: http://opensource.org/licenses/BSD-3-Clause
+[70]: https://raw.githubusercontent.com/hamcrest/JavaHamcrest/master/LICENSE
[71]: https://github.com/testcontainers/testcontainers-scala
[72]: https://java.testcontainers.org
[73]: http://opensource.org/licenses/MIT
diff --git a/doc/changes/changes_2.8.4.md b/doc/changes/changes_2.8.4.md
index 429ed6cb..f455b667 100644
--- a/doc/changes/changes_2.8.4.md
+++ b/doc/changes/changes_2.8.4.md
@@ -1,12 +1,23 @@
-# Cloud Storage Extension 2.8.4, released 2024-??-??
+# Cloud Storage Extension 2.8.4, released 2024-11-20
-Code name:
+Code name: Fix vulnerabilities CVE-2024-23454 & CVE-2024-47561 & CVE-2024-47554 & CVE-2024-51504 & CVE-2024-47535
## Summary
-## Features
+This release fixes the following vulnerabilities in dependencies:
+* CVE-2024-23454 in `org.apache.hadoop:hadoop-common:jar:3.3.6:compile`
+* CVE-2024-47561 in `org.apache.avro:avro:jar:1.11.3:compile`
+* CVE-2024-47554 in `commons-io:commons-io:jar:2.8.0:compile`
+* CVE-2024-51504 in `org.apache.zookeeper:zookeeper:jar:3.9.2:compile`
+* CVE-2024-47535 in `io.netty:netty-common:jar:4.1.112.Final:compile`
-* ISSUE_NUMBER: description
+## Security
+
+* #327: Fixed CVE-2024-23454 in `org.apache.hadoop:hadoop-common:jar:3.3.6:compile`
+* #329: Fixed CVE-2024-47561 in `org.apache.avro:avro:jar:1.11.3:compile`
+* #330: Fixed CVE-2024-47554 in `commons-io:commons-io:jar:2.8.0:compile`
+* #333: Fixed CVE-2024-51504 in `org.apache.zookeeper:zookeeper:jar:3.9.2:compile`
+* #334: Fixed CVE-2024-47535 in `io.netty:netty-common:jar:4.1.112.Final:compile`
## Dependency Updates
@@ -14,11 +25,45 @@ Code name:
#### Compile Dependency Updates
-* Added `commons-io:commons-io:2.17.0`
+* Updated `com.exasol:parquet-io-java:2.0.10` to `2.0.12`
+* Updated `com.github.mwiede:jsch:0.2.18` to `0.2.21`
+* Updated `com.google.guava:guava:33.2.1-jre` to `33.3.1-jre`
+* Updated `com.nimbusds:nimbus-jose-jwt:9.40` to `9.47`
+* Added `commons-io:commons-io:2.18.0`
+* Updated `dnsjava:dnsjava:3.6.1` to `3.6.2`
+* Updated `io.dropwizard.metrics:metrics-core:4.2.26` to `4.2.28`
* Updated `io.netty:netty-codec-http2:4.1.112.Final` to `4.1.115.Final`
-* Updated `org.apache.avro:avro:1.11.3` to `1.11.4`
+* Updated `org.apache.avro:avro:1.11.3` to `1.12.0`
+* Updated `org.apache.commons:commons-compress:1.26.2` to `1.27.1`
+* Updated `org.apache.commons:commons-lang3:3.15.0` to `3.17.0`
+* Updated `org.apache.logging.log4j:log4j-1.2-api:2.23.1` to `2.24.1`
+* Updated `org.apache.logging.log4j:log4j-api:2.23.1` to `2.24.1`
+* Updated `org.apache.logging.log4j:log4j-core:2.23.1` to `2.24.1`
+* Updated `org.apache.orc:orc-core:1.9.4` to `1.9.5`
* Updated `org.apache.zookeeper:zookeeper:3.9.2` to `3.9.3`
* Added `org.codehaus.janino:janino:3.1.12`
+* Updated `org.glassfish.jersey.containers:jersey-container-servlet-core:2.43` to `2.45`
+* Updated `org.glassfish.jersey.containers:jersey-container-servlet:2.43` to `2.45`
+* Updated `org.glassfish.jersey.core:jersey-client:2.43` to `2.45`
+* Updated `org.glassfish.jersey.core:jersey-common:2.43` to `2.45`
+* Updated `org.glassfish.jersey.core:jersey-server:2.43` to `2.45`
+* Updated `org.glassfish.jersey.inject:jersey-hk2:2.43` to `2.45`
+* Updated `org.slf4j:jul-to-slf4j:2.0.13` to `2.0.16`
+* Updated `org.xerial.snappy:snappy-java:1.1.10.5` to `1.1.10.7`
+
+#### Runtime Dependency Updates
+
+* Updated `ch.qos.logback:logback-classic:1.5.6` to `1.5.12`
+* Updated `ch.qos.logback:logback-core:1.5.6` to `1.5.12`
+
+#### Test Dependency Updates
+
+* Updated `com.exasol:extension-manager-integration-test-java:0.5.12` to `0.5.13`
+* Updated `nl.jqno.equalsverifier:equalsverifier:3.16.1` to `3.17.3`
+* Updated `org.hamcrest:hamcrest:2.2` to `3.0`
+* Added `org.junit.jupiter:junit-jupiter-api:5.10.3`
+* Removed `org.junit.jupiter:junit-jupiter-engine:5.10.3`
+* Updated `org.testcontainers:localstack:1.20.0` to `1.20.3`
#### Plugin Dependency Updates
diff --git a/pom.xml b/pom.xml
index 8beb1572..77086d8c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,9 +17,9 @@
2.13.11
2.13
3.3.6
- 2.43
- 2.23.1
- 1.5.6
+ 2.45
+ 2.24.1
+ 1.5.12
src/main/,extension/src/
extension/src/*.test.ts
src/test/,extension/src
@@ -35,7 +35,7 @@
org.apache.commons
commons-lang3
- 3.15.0
+ 3.17.0
@@ -52,7 +52,7 @@
com.google.guava
guava
- 33.2.1-jre
+ 33.3.1-jre
@@ -69,7 +69,7 @@
org.xerial.snappy
snappy-java
- 1.1.10.5
+ 1.1.10.7
com.exasol
@@ -191,19 +191,19 @@
commons-io
commons-io
- 2.17.0
+ 2.18.0
dnsjava
dnsjava
- 3.6.1
+ 3.6.2
com.github.mwiede
jsch
- 0.2.18
+ 0.2.21
org.apache.hadoop
@@ -409,7 +409,7 @@
io.dropwizard.metrics
metrics-core
- 4.2.26
+ 4.2.28
@@ -431,7 +431,7 @@
org.apache.orc
orc-core
- 1.9.4
+ 1.9.5
@@ -455,9 +455,9 @@
org.apache.avro
avro
- 1.11.4
+ 1.12.0
-
+
com.fasterxml.jackson.core
jackson-core
@@ -472,13 +472,13 @@
org.apache.commons
commons-compress
- 1.26.2
+ 1.27.1
com.nimbusds
nimbus-jose-jwt
- 9.40
+ 9.47
io.delta
@@ -562,12 +562,12 @@
com.exasol
parquet-io-java
- 2.0.10
+ 2.0.12
org.slf4j
jul-to-slf4j
- 2.0.13
+ 2.0.16
org.apache.logging.log4j
@@ -611,7 +611,7 @@
org.hamcrest
hamcrest
- 2.2
+ 3.0
test
@@ -623,7 +623,7 @@
org.testcontainers
localstack
- 1.20.0
+ 1.20.3
test
@@ -647,12 +647,12 @@
nl.jqno.equalsverifier
equalsverifier
- 3.16.1
+ 3.17.3
test
org.junit.jupiter
- junit-jupiter-engine
+ junit-jupiter-api
5.10.3
test
@@ -665,7 +665,7 @@
com.exasol
extension-manager-integration-test-java
- 0.5.12
+ 0.5.13
test
@@ -786,7 +786,7 @@
${java.version}
-deprecation
-parameters
- -Xlint:all
+ -Xlint:all,-path
-Xmx2048m