From 47d55972ccc846f3036f0861fec6422185638d76 Mon Sep 17 00:00:00 2001 From: "raju.gupta" Date: Wed, 8 Oct 2025 15:42:49 +0100 Subject: [PATCH] Update MySQL connector dependency to version 8.2.0 due to CVE-2023-22102 --- docs/examples/junit4/generic/build.gradle | 2 +- modules/jdbc-test/build.gradle | 2 +- modules/junit-jupiter/build.gradle | 2 +- modules/mysql/build.gradle | 2 +- modules/oceanbase/build.gradle | 2 +- modules/spock/build.gradle | 2 +- modules/tidb/build.gradle | 3 +-- 7 files changed, 7 insertions(+), 8 deletions(-) diff --git a/docs/examples/junit4/generic/build.gradle b/docs/examples/junit4/generic/build.gradle index 2844f1a19b3..60764dd7476 100644 --- a/docs/examples/junit4/generic/build.gradle +++ b/docs/examples/junit4/generic/build.gradle @@ -6,7 +6,7 @@ dependencies { testImplementation project(":testcontainers-selenium") testImplementation project(":testcontainers-mysql") - testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' + testRuntimeOnly 'com.mysql:mysql-connector-j:8.2.0' testImplementation "org.seleniumhq.selenium:selenium-api:4.35.0" testImplementation 'org.assertj:assertj-core:3.27.4' } diff --git a/modules/jdbc-test/build.gradle b/modules/jdbc-test/build.gradle index cdf677ae1b8..a6759030313 100644 --- a/modules/jdbc-test/build.gradle +++ b/modules/jdbc-test/build.gradle @@ -10,6 +10,6 @@ dependencies { api 'org.apache.tomcat:tomcat-jdbc:11.0.11' api 'org.vibur:vibur-dbcp:26.0' - api 'mysql:mysql-connector-java:8.0.33' + api 'com.mysql:mysql-connector-j:8.2.0' api 'org.junit.jupiter:junit-jupiter:5.13.4' } diff --git a/modules/junit-jupiter/build.gradle b/modules/junit-jupiter/build.gradle index b4965736779..01af88a3aab 100644 --- a/modules/junit-jupiter/build.gradle +++ b/modules/junit-jupiter/build.gradle @@ -15,5 +15,5 @@ dependencies { } testRuntimeOnly 'org.postgresql:postgresql:42.7.8' - testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' + testRuntimeOnly 'com.mysql:mysql-connector-j:8.2.0' } diff --git a/modules/mysql/build.gradle b/modules/mysql/build.gradle index a523277ca5d..b387b05cb2f 100644 --- a/modules/mysql/build.gradle +++ b/modules/mysql/build.gradle @@ -7,7 +7,7 @@ dependencies { compileOnly 'io.asyncer:r2dbc-mysql:1.4.1' testImplementation project(':testcontainers-jdbc-test') - testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' + testRuntimeOnly 'com.mysql:mysql-connector-j:8.2.0' testImplementation testFixtures(project(':testcontainers-r2dbc')) testRuntimeOnly 'io.asyncer:r2dbc-mysql:1.4.1' diff --git a/modules/oceanbase/build.gradle b/modules/oceanbase/build.gradle index d4278ddc0bc..5758598fb67 100644 --- a/modules/oceanbase/build.gradle +++ b/modules/oceanbase/build.gradle @@ -4,5 +4,5 @@ dependencies { api project(':testcontainers-jdbc') testImplementation project(':testcontainers-jdbc-test') - testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' + testRuntimeOnly 'com.mysql:mysql-connector-j:8.2.0' } diff --git a/modules/spock/build.gradle b/modules/spock/build.gradle index 7be55504969..e2f1ce4554f 100644 --- a/modules/spock/build.gradle +++ b/modules/spock/build.gradle @@ -16,7 +16,7 @@ dependencies { testImplementation 'org.apache.httpcomponents:httpclient:4.5.14' testRuntimeOnly 'org.postgresql:postgresql:42.7.8' - testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' + testRuntimeOnly 'com.mysql:mysql-connector-j:8.2.0' testRuntimeOnly platform('org.junit:junit-bom:5.13.4') testRuntimeOnly 'org.junit.platform:junit-platform-launcher' testRuntimeOnly 'org.junit.platform:junit-platform-testkit' diff --git a/modules/tidb/build.gradle b/modules/tidb/build.gradle index d4b49370be4..66298ac6635 100644 --- a/modules/tidb/build.gradle +++ b/modules/tidb/build.gradle @@ -4,7 +4,6 @@ dependencies { api project(':testcontainers-jdbc') testImplementation project(':testcontainers-jdbc-test') - testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' - + testRuntimeOnly 'com.mysql:mysql-connector-j:8.2.0' compileOnly 'org.jetbrains:annotations:26.0.2-1' }