[hotfix] Update dependencies
junit5 to 5.10.2
assertj to 3.25.3
testcontainers to 1.19.7
mockito to 3.12.4
hamcrest to 2.2
log4j to 2.23.1
diff --git a/flink-connector-gcp-pubsub/pom.xml b/flink-connector-gcp-pubsub/pom.xml
index e391388..61df172 100644
--- a/flink-connector-gcp-pubsub/pom.xml
+++ b/flink-connector-gcp-pubsub/pom.xml
@@ -86,6 +86,13 @@
 			<groupId>io.grpc</groupId>
 			<artifactId>grpc-netty</artifactId>
 			<!-- Version is pulled from google-cloud-bom (loaded via the libraries-bom) -->
+			<exclusions>
+				<!-- Since with google-cloud-bom there comes a newer version -->
+				<exclusion>
+					<groupId>io.perfmark</groupId>
+					<artifactId>perfmark-api</artifactId>
+				</exclusion>
+			</exclusions>
 		</dependency>
 
 		<!-- For dependency convergence -->
@@ -105,13 +112,17 @@
 					<groupId>com.google.http-client</groupId>
 					<artifactId>google-http-client</artifactId>
 				</exclusion>
+				<exclusion>
+					<groupId>com.google.j2objc</groupId>
+					<artifactId>j2objc-annotations</artifactId>
+				</exclusion>
 			</exclusions>
 		</dependency>
 		<!-- For dependency convergence -->
 		<dependency>
 			<groupId>com.google.api</groupId>
 			<artifactId>gax</artifactId>
-			<version>2.18.7</version>
+			<version>2.46.1</version>
 			<exclusions>
 				<exclusion>
 					<groupId>io.opencensus</groupId>
@@ -123,7 +134,7 @@
 		<dependency>
 			<groupId>com.google.guava</groupId>
 			<artifactId>guava</artifactId>
-			<version>31.1-jre</version>
+			<version>33.1.0-jre</version>
 			<exclusions>
 				<exclusion>
 					<groupId>org.checkerframework</groupId>
@@ -134,14 +145,25 @@
 
 		<!-- For dependency convergence -->
 		<dependency>
+			<groupId>com.google.j2objc</groupId>
+			<artifactId>j2objc-annotations</artifactId>
+			<version>3.0.0</version>
+		</dependency>
+
+		<!-- For dependency convergence -->
+		<dependency>
 			<groupId>com.google.http-client</groupId>
 			<artifactId>google-http-client</artifactId>
-			<version>1.42.2</version>
+			<version>1.44.1</version>
 			<exclusions>
 				<exclusion>
 					<groupId>org.apache.httpcomponents</groupId>
 					<artifactId>httpclient</artifactId>
 				</exclusion>
+				<exclusion>
+					<groupId>com.google.j2objc</groupId>
+					<artifactId>j2objc-annotations</artifactId>
+				</exclusion>
 			</exclusions>
 		</dependency>
 
@@ -149,7 +171,7 @@
 		<dependency>
 			<groupId>org.apache.httpcomponents</groupId>
 			<artifactId>httpclient</artifactId>
-			<version>4.5.13</version>
+			<version>4.5.14</version>
 			<exclusions>
 				<exclusion>
 					<groupId>org.apache.httpcomponents</groupId>
@@ -162,6 +184,13 @@
 			<groupId>io.grpc</groupId>
 			<artifactId>grpc-netty-shaded</artifactId>
 			<!-- Version is pulled from google-cloud-bom (loaded via the libraries-bom) -->
+			<exclusions>
+				<!-- Since with google-cloud-bom there comes a newer version -->
+				<exclusion>
+					<groupId>io.perfmark</groupId>
+					<artifactId>perfmark-api</artifactId>
+				</exclusion>
+			</exclusions>
 		</dependency>
 		<!-- ArchUit test dependencies -->
 
diff --git a/pom.xml b/pom.xml
index c1bbfe6..84f3f89 100644
--- a/pom.xml
+++ b/pom.xml
@@ -50,19 +50,19 @@
 
 	<properties>
 		<flink.version>1.17.0</flink.version>
-		<google-cloud-libraries-bom.version>26.1.0</google-cloud-libraries-bom.version>
+		<google-cloud-libraries-bom.version>26.37.0</google-cloud-libraries-bom.version>
 
-		<junit5.version>5.9.1</junit5.version>
-		<assertj.version>3.23.1</assertj.version>
-		<testcontainers.version>1.17.2</testcontainers.version>
-		<mockito.version>3.4.6</mockito.version>
-		<hamcrest.version>1.3</hamcrest.version>
+		<junit5.version>5.10.2</junit5.version>
+		<assertj.version>3.25.3</assertj.version>
+		<testcontainers.version>1.19.7</testcontainers.version>
+		<mockito.version>3.12.4</mockito.version>
+		<hamcrest.version>2.2</hamcrest.version>
 
 		<japicmp.skip>false</japicmp.skip>
 		<japicmp.referenceVersion>3.0.0-1.16.0</japicmp.referenceVersion>
 
 		<slf4j.version>1.7.36</slf4j.version>
-		<log4j.version>2.17.2</log4j.version>
+		<log4j.version>2.23.1</log4j.version>
 
 		<flink.parent.artifactId>flink-connector-gcp-pubsub-parent</flink.parent.artifactId>
 	</properties>
@@ -161,9 +161,8 @@
 
 		<dependency>
 			<groupId>org.hamcrest</groupId>
-			<artifactId>hamcrest-all</artifactId>
+			<artifactId>hamcrest</artifactId>
 			<version>${hamcrest.version}</version>
-			<type>jar</type>
 			<scope>test</scope>
 		</dependency>
 
@@ -256,7 +255,35 @@
 			<dependency>
 				<groupId>org.apache.commons</groupId>
 				<artifactId>commons-lang3</artifactId>
-				<version>3.5</version>
+				<version>3.14.0</version>
+			</dependency>
+
+			<!-- For dependency convergence -->
+			<dependency>
+				<groupId>org.apache.commons</groupId>
+				<artifactId>commons-compress</artifactId>
+				<version>1.26.1</version>
+			</dependency>
+
+			<!-- For dependency convergence -->
+			<dependency>
+				<groupId>commons-io</groupId>
+				<artifactId>commons-io</artifactId>
+				<version>2.15.1</version>
+			</dependency>
+
+			<!-- For dependency convergence -->
+			<dependency>
+				<groupId>org.assertj</groupId>
+				<artifactId>assertj-core</artifactId>
+				<version>${assertj.version}</version>
+			</dependency>
+
+			<!-- Test dependencies -->
+			<dependency>
+				<groupId>org.junit.jupiter</groupId>
+				<artifactId>junit-jupiter</artifactId>
+				<version>${junit5.version}</version>
 			</dependency>
 
 			<!-- For dependency convergence -->
@@ -270,14 +297,14 @@
 			<dependency>
 				<groupId>com.google.errorprone</groupId>
 				<artifactId>error_prone_annotations</artifactId>
-				<version>2.4.0</version>
+				<version>2.26.1</version>
 			</dependency>
 
 			<!-- For dependency convergence -->
 			<dependency>
 				<groupId>net.bytebuddy</groupId>
 				<artifactId>byte-buddy</artifactId>
-				<version>1.12.10</version>
+				<version>1.14.13</version>
 			</dependency>
 
 			<!-- For dependency convergence -->
@@ -298,14 +325,14 @@
 			<dependency>
 				<groupId>org.junit.platform</groupId>
 				<artifactId>junit-platform-engine</artifactId>
-				<version>1.9.1</version>
+				<version>1.10.2</version>
 			</dependency>
 
 			<!-- For dependency convergence -->
 			<dependency>
 				<groupId>org.junit.platform</groupId>
 				<artifactId>junit-platform-commons</artifactId>
-				<version>1.9.1</version>
+				<version>1.10.2</version>
 			</dependency>
 
 			<!-- For dependency convergence -->