diff --git a/dev/vcpkg/setup-build-depends.sh b/dev/vcpkg/setup-build-depends.sh
index 6cca372a1948..ca8dcbae7eee 100755
--- a/dev/vcpkg/setup-build-depends.sh
+++ b/dev/vcpkg/setup-build-depends.sh
@@ -25,7 +25,7 @@ function semver {
install_maven_from_source() {
if [ -z "$(which mvn)" ]; then
- maven_version=3.9.12
+ maven_version=3.9.15
maven_install_dir=/opt/maven-$maven_version
if [ -d /opt/maven-$maven_version ]; then
echo "Failed to install maven: ${maven_install_dir} is exists" >&2
diff --git a/pom.xml b/pom.xml
index 2a6d7ed75f83..23b686dd0e12 100644
--- a/pom.xml
+++ b/pom.xml
@@ -102,7 +102,7 @@
2.15.0
4.13.1
- 3.9.12
+ 3.9.15
5.11.4
0.62.2