diff --git a/boms/geode-all-bom/src/test/resources/expected-pom.xml b/boms/geode-all-bom/src/test/resources/expected-pom.xml
index e1ca9d39d0c..df91731e16f 100644
--- a/boms/geode-all-bom/src/test/resources/expected-pom.xml
+++ b/boms/geode-all-bom/src/test/resources/expected-pom.xml
@@ -305,7 +305,7 @@
org.apache.commons
commons-lang3
- 3.12.0
+ 3.18.0
org.apache.commons
diff --git a/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy b/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
index ec11f542241..817fe62de3f 100644
--- a/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
+++ b/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
@@ -34,7 +34,7 @@ class DependencyConstraints {
// Some of these are referenced below as well
deps.put("antlr.version", "2.7.7")
deps.put("commons-io.version", "2.19.0")
- deps.put("commons-lang3.version", "3.12.0")
+ deps.put("commons-lang3.version", "3.18.0")
deps.put("commons-validator.version", "1.7")
deps.put("fastutil.version", "8.5.8")
deps.put("javax.activation.version", "1.2.0")
diff --git a/geode-assembly/src/integrationTest/resources/assembly_content.txt b/geode-assembly/src/integrationTest/resources/assembly_content.txt
index 59180b16da1..78f4dd8e847 100644
--- a/geode-assembly/src/integrationTest/resources/assembly_content.txt
+++ b/geode-assembly/src/integrationTest/resources/assembly_content.txt
@@ -932,7 +932,7 @@ lib/commons-codec-1.15.jar
lib/commons-collections-3.2.2.jar
lib/commons-digester-2.1.jar
lib/commons-io-2.19.0.jar
-lib/commons-lang3-3.12.0.jar
+lib/commons-lang3-3.18.0.jar
lib/commons-logging-1.3.5.jar
lib/commons-modeler-2.0.1.jar
lib/commons-validator-1.7.jar
diff --git a/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt b/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
index 3d76b2b6600..4ac626471f4 100644
--- a/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
+++ b/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
@@ -19,7 +19,7 @@ geode-unsafe-0.0.0.jar
geode-deployment-legacy-0.0.0.jar
spring-shell-1.2.0.RELEASE.jar
spring-web-5.3.21.jar
-commons-lang3-3.12.0.jar
+commons-lang3-3.18.0.jar
rmiio-2.1.2.jar
jackson-datatype-joda-2.17.0.jar
jackson-annotations-2.17.0.jar
diff --git a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
index 6f832fc57c5..998ddc84103 100644
--- a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
+++ b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
@@ -51,7 +51,7 @@ log4j-slf4j-impl-2.17.2.jar
lucene-analyzers-common-6.6.6.jar
geode-membership-0.0.0.jar
jetty-webapp-9.4.57.v20241219.jar
-commons-lang3-3.12.0.jar
+commons-lang3-3.18.0.jar
jopt-simple-5.0.4.jar
swagger-annotations-2.2.22.jar
snappy-0.5.jar