diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/feign/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/feign/build.gradle.mustache
index ffa3852d7f12a2a36875c2c7033c2d64c470a2a3..6d320edcc9a59fdafaf6b7993f8351a7d0d60ca3 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/feign/build.gradle.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/feign/build.gradle.mustache
@@ -102,8 +102,8 @@ test {
 
 ext {
     swagger_annotations_version = "1.5.24"
-    jackson_version = "2.10.3"
-    jackson_databind_version = "2.10.3"
+    jackson_version = "2.12.6.1"
+    jackson_databind_version = "2.12.6.1"
     {{#openApiNullable}}
     jackson_databind_nullable_version = "0.2.3"
     {{/openApiNullable}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/feign/build.sbt.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/feign/build.sbt.mustache
index 47952761808b111b1e6d38776993324c22bcd5b2..065280d08d80eb1fed7e3eb35fe569f92c75d76f 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/feign/build.sbt.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/feign/build.sbt.mustache
@@ -16,9 +16,9 @@ lazy val root = (project in file(".")).
       "io.github.openfeign" % "feign-slf4j" % "10.11" % "compile",
       "io.github.openfeign.form" % "feign-form" % "3.8.0" % "compile",
       "io.github.openfeign" % "feign-okhttp" % "10.11" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-core" % "2.10.3" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.3" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.3" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.6.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.12.6.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1" % "compile",
       "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.9.10" % "compile",
       "com.github.joschi.jackson" % "jackson-datatype-threetenbp" % "2.9.10" % "compile",
       "com.github.scribejava" % "scribejava-core" % "8.0.0" % "compile",
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/feign/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/feign/pom.mustache
index 6ae6e43432086143f0522747312f400e79e78a99..2e9e1be46a3c9608f64aad62c4a659fb422dd199 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/feign/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/feign/pom.mustache
@@ -354,11 +354,11 @@
         <swagger-annotations-version>1.5.24</swagger-annotations-version>
         <feign-version>10.11</feign-version>
         <feign-form-version>3.8.0</feign-form-version>
-        <jackson-version>2.10.3</jackson-version>
+        <jackson-version>2.12.5</jackson-version>
         {{#openApiNullable}}
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         {{/openApiNullable}}
-        <jackson-databind-version>2.10.3</jackson-databind-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <junit-version>5.7.0</junit-version>
         <maven-plugin-version>1.0.0</maven-plugin-version>
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/build.gradle.mustache
index 6b5289abd12036b71e45ffdb2ffdb8328f2f9780..629facf25820ef6b0e54fdff970399b10eec4585 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/build.gradle.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/build.gradle.mustache
@@ -99,7 +99,7 @@ if(hasProperty('target') && target == 'android') {
 ext {
     swagger_annotations_version = "1.6.3"
     jackson_version = "2.12.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     {{#openApiNullable}}
     jackson_databind_nullable_version = "0.2.3"
     {{/openApiNullable}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/build.sbt.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/build.sbt.mustache
index 8fc95eb5d2424fc453731ae23ae33e48dcc15fc9..c08c686ca6b6f59afcef6499dbce2a9b716b8d5d 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/build.sbt.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/build.sbt.mustache
@@ -12,9 +12,9 @@ lazy val root = (project in file(".")).
       "io.swagger" % "swagger-annotations" % "1.5.22",
       "com.google.api-client" % "google-api-client" % "1.23.0",
       "org.glassfish.jersey.core" % "jersey-common" % "2.25.1",
-      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.6.1" % "compile",
       "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.1" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.5.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1" % "compile",
       {{#withXml}}
       "com.fasterxml.jackson.dataformat" % "jackson-dataformat-xml" % "2.9.10" % "compile",
       {{/withXml}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/pom.mustache
index acae3522764f7038831dbbb565d822d88366b180..e1d06d235e73b1598e28ba97c20bf28b5d577c83 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/pom.mustache
@@ -243,7 +243,7 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>${jackson-version}</version>
+            <version>${jackson-databind-version}</version>
         </dependency>
         {{#openApiNullable}}
         <dependency>
@@ -297,8 +297,8 @@
         <swagger-annotations-version>1.5.22</swagger-annotations-version>
         <google-api-client-version>1.32.2</google-api-client-version>
         <jersey-common-version>2.25.1</jersey-common-version>
-        <jackson-version>2.12.1</jackson-version>
-        <jackson-databind-version>2.10.5.1</jackson-databind-version>
+        <jackson-version>2.12.5</jackson-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         {{#openApiNullable}}
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         {{/openApiNullable}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/build.gradle.mustache
index 9184dbb54d28b668739bade2858c0cb6cce2c007..4c9801cfdc49dc30087a9ed81d471a31b956c3d7 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/build.gradle.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/build.gradle.mustache
@@ -101,8 +101,8 @@ ext {
     rest_assured_version = "4.5.1"
     junit_version = "4.13.2"
 {{#jackson}}
-    jackson_version = "2.10.3"
-    jackson_databind_version = "2.10.3"
+    jackson_version = "2.12.5"
+    jackson_databind_version = "2.12.6.1"
     {{#openApiNullable}}
     jackson_databind_nullable_version = "0.2.3"
     {{/openApiNullable}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/build.sbt.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/build.sbt.mustache
index f2a483c92050d8d44036a5ca5d6540adae0455fa..47acb40b9c553544495cf76703a096acbe57bdb7 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/build.sbt.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/build.sbt.mustache
@@ -14,19 +14,19 @@ lazy val root = (project in file(".")).
       "io.rest-assured" % "scala-support" % "4.5.1",
       "com.google.code.findbugs" % "jsr305" % "3.0.2",
 {{#jackson}}
-      "com.fasterxml.jackson.core" % "jackson-core" % "2.10.3",
-      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.3",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.3",
+      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.5",
+      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.12.5",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1",
       {{#openApiNullable}}
       "org.openapitools" % "jackson-databind-nullable" % "0.2.3",
       {{/openApiNullable}}
       {{#withXml}}
-      "com.fasterxml.jackson.dataformat" % "jackson-dataformat-xml" % "2.10.3",
+      "com.fasterxml.jackson.dataformat" % "jackson-dataformat-xml" % "2.12.6.1",
       {{/withXml}}
       {{#joda}}
-      "com.fasterxml.jackson.datatype" % "jackson-datatype-joda" % "2.10.3",
+      "com.fasterxml.jackson.datatype" % "jackson-datatype-joda" % "2.12.6.1",
       {{/joda}}
-      "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.10.3",
+      "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.12.6.1",
 {{/jackson}}
 {{#gson}}
       "com.google.code.gson" % "gson" % "2.8.9",
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/pom.mustache
index 9c34325ff9c3f3f85584099e52a5481a6a1eb5e4..b1d15a0dc80d27d6af3b9d887adf3db5c5ef2a26 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/rest-assured/pom.mustache
@@ -338,7 +338,8 @@
         <jodatime-version>2.10.5</jodatime-version>
         {{/joda}}
         {{#jackson}}
-        <jackson-version>2.10.3</jackson-version>
+        <jackson-version>2.12.5</jackson-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         {{/jackson}}
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/build.gradle.mustache
index 236117f78ebc1dd09236eb669567459a441b861e..1ab85d705566f6284b041be0e25444a7accc69e1 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/build.gradle.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/build.gradle.mustache
@@ -99,7 +99,7 @@ if(hasProperty('target') && target == 'android') {
 ext {
     swagger_annotations_version = "1.6.3"
     jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     {{#openApiNullable}}
     jackson_databind_nullable_version = "0.2.3"
     {{/openApiNullable}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/build.sbt.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/build.sbt.mustache
index 957990ebf217b3ab190d32845a29626ab2ebc0b2..97d330b7da0587d745139fd8a30363ccb7484112 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/build.sbt.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/build.sbt.mustache
@@ -15,7 +15,7 @@ lazy val root = (project in file(".")).
       "org.jboss.resteasy" % "resteasy-jackson2-provider" % "4.5.11.Final" % "compile",
       "com.fasterxml.jackson.core" % "jackson-core" % "2.10.5" % "compile",
       "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.5" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.5.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1" % "compile",
       "com.github.joschi.jackson" % "jackson-datatype-threetenbp" % "2.9.10" % "compile",
       "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.9.10" % "compile",
       "jakarta.annotation" % "jakarta.annotation-api" % "1.3.5" % "compile",
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/pom.mustache
index 386ecd15f39c2cf73850ed858721d946a8501a68..16507d2f22ca55cc58ac230f3b792fbd3bad805e 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/pom.mustache
@@ -275,7 +275,7 @@
         <swagger-annotations-version>1.6.3</swagger-annotations-version>
         <resteasy-version>4.7.6.Final</resteasy-version>
         <jackson-version>2.10.5</jackson-version>
-        <jackson-databind-version>2.10.5.1</jackson-databind-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         {{#openApiNullable}}
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         {{/openApiNullable}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/resttemplate/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/resttemplate/build.gradle.mustache
index 759851a1555886daee2f78f149eb1ec4185f196a..edf70a6237a66b24cb9947b7211ac7dd084ad9d6 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/resttemplate/build.gradle.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/resttemplate/build.gradle.mustache
@@ -99,7 +99,7 @@ if(hasProperty('target') && target == 'android') {
 ext {
     swagger_annotations_version = "1.5.22"
     jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     {{#openApiNullable}}
     jackson_databind_nullable_version = "0.2.3"
     {{/openApiNullable}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/resttemplate/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/resttemplate/pom.mustache
index 8eceda2ac21312ec7429a44fb53afc857205e090..856ff8ded7bcc8660e1d3ec67bc3d6dcbf21a9d3 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/resttemplate/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/resttemplate/pom.mustache
@@ -303,7 +303,7 @@
         <swagger-annotations-version>1.5.22</swagger-annotations-version>
         <spring-web-version>5.3.18</spring-web-version>
         <jackson-version>2.10.5</jackson-version>
-        <jackson-databind-version>2.10.5.1</jackson-databind-version>
+        <jackson-databind-version>2.11.4</jackson-databind-version>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         {{#joda}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/build.gradle.mustache
index 7b1c39d85c5965428b9a5c07ae5d359e44aacaa7..a9eb683f60ef24968124a0c33b6f923e2c5f9f72 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/build.gradle.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/build.gradle.mustache
@@ -100,8 +100,8 @@ ext {
     oltu_version = "1.0.1"
     retrofit_version = "2.3.0"
     {{#usePlayWS}}
-    jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_version = "2.12.1"
+    jackson_databind_version = "2.12.6.1"
     {{#openApiNullable}}
     jackson_databind_nullable_version = "0.2.3"
     {{/openApiNullable}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/build.sbt.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/build.sbt.mustache
index 9a977d16a45ec63add01d8c8bcab099ae8c22da8..f19624661e5f2c2c9bc309a28be41333c99e1a93 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/build.sbt.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/build.sbt.mustache
@@ -18,9 +18,9 @@ lazy val root = (project in file(".")).
       "com.typesafe.play" % "play-ahc-ws_2.12" % "2.6.7" % "compile",
       "jakarta.validation" % "jakarta.validation-api" % "2.0.2" % "compile",
       "com.squareup.retrofit2" % "converter-jackson" % "2.3.0" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-core" % "2.10.5" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.5" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.5.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.12.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1" % "compile",
       {{/usePlayWS}}
       {{#useRxJava2}}
       "com.squareup.retrofit2" % "adapter-rxjava2" % "2.3.0" % "compile",
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/pom.mustache
index 94f1306572ba81d21cbfcbcfd9ebcff2ac14b7e8..ce5a737fd40cf570a13e0ad60cb6fbb8fe4a9f3b 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/pom.mustache
@@ -299,7 +299,7 @@
             <dependency>
                 <groupId>com.fasterxml.jackson.core</groupId>
                 <artifactId>jackson-databind</artifactId>
-                <version>${jackson-version}</version>
+                <version>${jackson-databind-version}</version>
             </dependency>
             {{#openApiNullable}}
             <dependency>
@@ -364,6 +364,7 @@
         <swagger-annotations-version>1.6.3</swagger-annotations-version>
         {{#usePlayWS}}
         <jackson-version>2.12.1</jackson-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         <play-version>2.6.7</play-version>
         {{#openApiNullable}}
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/vertx/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/vertx/build.gradle.mustache
index b563392530d92923e34ff99a10d4902243f96607..8e8a20e422d310766695efdc7e9e0536832e2b46 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/vertx/build.gradle.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/vertx/build.gradle.mustache
@@ -31,7 +31,7 @@ task execute(type:JavaExec) {
 ext {
     swagger_annotations_version = "1.5.21"
     jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     vertx_version = "3.4.2"
     junit_version = "4.13.2"
     {{#openApiNullable}}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/vertx/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/vertx/pom.mustache
index 830349d8f7bfa3bd1f98194f2058ba514fcb4021..c32d115240486f6b58e3d6adb6851acfddf12411 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/vertx/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/vertx/pom.mustache
@@ -293,7 +293,7 @@
         <vertx-version>3.4.2</vertx-version>
         <swagger-annotations-version>1.5.22</swagger-annotations-version>
         <jackson-version>2.10.5</jackson-version>
-        <jackson-databind>2.10.5.1</jackson-databind>
+        <jackson-databind>2.12.6.1</jackson-databind>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <junit-version>4.13.2</junit-version>
diff --git a/samples/client/petstore/java/feign-no-nullable/build.gradle b/samples/client/petstore/java/feign-no-nullable/build.gradle
index b00f511b7fb9e9d5eaf6278f1f0fd176d8219a9a..634a6cc1f8eb1531c826f8b0860cb898d163e87b 100644
--- a/samples/client/petstore/java/feign-no-nullable/build.gradle
+++ b/samples/client/petstore/java/feign-no-nullable/build.gradle
@@ -102,8 +102,8 @@ test {
 
 ext {
     swagger_annotations_version = "1.5.24"
-    jackson_version = "2.10.3"
-    jackson_databind_version = "2.10.3"
+    jackson_version = "2.12.6.1"
+    jackson_databind_version = "2.12.6.1"
     jakarta_annotation_version = "1.3.5"
     feign_version = "10.11"
     feign_form_version = "3.8.0"
diff --git a/samples/client/petstore/java/feign-no-nullable/build.sbt b/samples/client/petstore/java/feign-no-nullable/build.sbt
index e258c3ef068fc75647cda58daa53834729ddc574..2f34b92238d0437c543f9f6259fcf038efddd24a 100644
--- a/samples/client/petstore/java/feign-no-nullable/build.sbt
+++ b/samples/client/petstore/java/feign-no-nullable/build.sbt
@@ -16,9 +16,9 @@ lazy val root = (project in file(".")).
       "io.github.openfeign" % "feign-slf4j" % "10.11" % "compile",
       "io.github.openfeign.form" % "feign-form" % "3.8.0" % "compile",
       "io.github.openfeign" % "feign-okhttp" % "10.11" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-core" % "2.10.3" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.3" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.3" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.6.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.12.6.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1" % "compile",
       "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.9.10" % "compile",
       "com.github.joschi.jackson" % "jackson-datatype-threetenbp" % "2.9.10" % "compile",
       "com.github.scribejava" % "scribejava-core" % "8.0.0" % "compile",
diff --git a/samples/client/petstore/java/feign-no-nullable/pom.xml b/samples/client/petstore/java/feign-no-nullable/pom.xml
index edae353eddcc969d31ebe36d3a390428618545d1..7c6b5ebaf3ee5ae8dd4482e52f636f2d66c4d45a 100644
--- a/samples/client/petstore/java/feign-no-nullable/pom.xml
+++ b/samples/client/petstore/java/feign-no-nullable/pom.xml
@@ -325,8 +325,8 @@
         <swagger-annotations-version>1.5.24</swagger-annotations-version>
         <feign-version>10.11</feign-version>
         <feign-form-version>3.8.0</feign-form-version>
-        <jackson-version>2.10.3</jackson-version>
-        <jackson-databind-version>2.10.3</jackson-databind-version>
+        <jackson-version>2.12.5</jackson-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <junit-version>5.7.0</junit-version>
         <maven-plugin-version>1.0.0</maven-plugin-version>
diff --git a/samples/client/petstore/java/feign/build.gradle b/samples/client/petstore/java/feign/build.gradle
index bb47f891b0c091f762ed09be5075a472ead2a2b1..92180313221fc8688a18482d5a24431ea75e711f 100644
--- a/samples/client/petstore/java/feign/build.gradle
+++ b/samples/client/petstore/java/feign/build.gradle
@@ -102,8 +102,8 @@ test {
 
 ext {
     swagger_annotations_version = "1.5.24"
-    jackson_version = "2.10.3"
-    jackson_databind_version = "2.10.3"
+    jackson_version = "2.12.6.1"
+    jackson_databind_version = "2.12.6.1"
     jackson_databind_nullable_version = "0.2.3"
     jakarta_annotation_version = "1.3.5"
     feign_version = "10.11"
diff --git a/samples/client/petstore/java/feign/build.sbt b/samples/client/petstore/java/feign/build.sbt
index c7f4cdfc834baf22d2d3f6820d493f3665cea0af..5cb2a0ada75b401d230e7cef4f6111bc62477818 100644
--- a/samples/client/petstore/java/feign/build.sbt
+++ b/samples/client/petstore/java/feign/build.sbt
@@ -16,9 +16,9 @@ lazy val root = (project in file(".")).
       "io.github.openfeign" % "feign-slf4j" % "10.11" % "compile",
       "io.github.openfeign.form" % "feign-form" % "3.8.0" % "compile",
       "io.github.openfeign" % "feign-okhttp" % "10.11" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-core" % "2.10.3" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.3" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.3" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.6.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.12.6.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1" % "compile",
       "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.9.10" % "compile",
       "com.github.joschi.jackson" % "jackson-datatype-threetenbp" % "2.9.10" % "compile",
       "com.github.scribejava" % "scribejava-core" % "8.0.0" % "compile",
diff --git a/samples/client/petstore/java/feign/pom.xml b/samples/client/petstore/java/feign/pom.xml
index 5774b9d6aef415d60e8ef48aa23d5bd4205dd292..76ba9f3e0adb77b8e7dbedd9e3a0e14383063f2e 100644
--- a/samples/client/petstore/java/feign/pom.xml
+++ b/samples/client/petstore/java/feign/pom.xml
@@ -330,9 +330,9 @@
         <swagger-annotations-version>1.5.24</swagger-annotations-version>
         <feign-version>10.11</feign-version>
         <feign-form-version>3.8.0</feign-form-version>
-        <jackson-version>2.10.3</jackson-version>
+        <jackson-version>2.12.5</jackson-version>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
-        <jackson-databind-version>2.10.3</jackson-databind-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <junit-version>5.7.0</junit-version>
         <maven-plugin-version>1.0.0</maven-plugin-version>
diff --git a/samples/client/petstore/java/google-api-client/build.gradle b/samples/client/petstore/java/google-api-client/build.gradle
index d3036a78644c0c837c6489849bb13a575be94f15..7654b26933e8d9a9d5cc260b52c53302ebed250e 100644
--- a/samples/client/petstore/java/google-api-client/build.gradle
+++ b/samples/client/petstore/java/google-api-client/build.gradle
@@ -99,7 +99,7 @@ if(hasProperty('target') && target == 'android') {
 ext {
     swagger_annotations_version = "1.6.3"
     jackson_version = "2.12.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     jackson_databind_nullable_version = "0.2.3"
     jakarta_annotation_version = "1.3.5"
     google_api_client_version = "1.32.2"
diff --git a/samples/client/petstore/java/google-api-client/build.sbt b/samples/client/petstore/java/google-api-client/build.sbt
index 582cd77e8d41c88e99b425f7e81d51cfdd107eb8..90d48775fa763d358438c232190b1fb63484c19e 100644
--- a/samples/client/petstore/java/google-api-client/build.sbt
+++ b/samples/client/petstore/java/google-api-client/build.sbt
@@ -12,9 +12,9 @@ lazy val root = (project in file(".")).
       "io.swagger" % "swagger-annotations" % "1.5.22",
       "com.google.api-client" % "google-api-client" % "1.23.0",
       "org.glassfish.jersey.core" % "jersey-common" % "2.25.1",
-      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.6.1" % "compile",
       "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.1" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.5.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1" % "compile",
       "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.9.10" % "compile",
       "jakarta.annotation" % "jakarta.annotation-api" % "1.3.5" % "compile",
       "junit" % "junit" % "4.13.2" % "test",
diff --git a/samples/client/petstore/java/google-api-client/pom.xml b/samples/client/petstore/java/google-api-client/pom.xml
index 18de26c3b489a17f51345085f2e247913f1b8e4d..46de162441b414f80f27b13747d5a6763675c648 100644
--- a/samples/client/petstore/java/google-api-client/pom.xml
+++ b/samples/client/petstore/java/google-api-client/pom.xml
@@ -236,7 +236,7 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>${jackson-version}</version>
+            <version>${jackson-databind-version}</version>
         </dependency>
         <dependency>
             <groupId>org.openapitools</groupId>
@@ -268,8 +268,8 @@
         <swagger-annotations-version>1.5.22</swagger-annotations-version>
         <google-api-client-version>1.32.2</google-api-client-version>
         <jersey-common-version>2.25.1</jersey-common-version>
-        <jackson-version>2.12.1</jackson-version>
-        <jackson-databind-version>2.10.5.1</jackson-databind-version>
+        <jackson-version>2.12.5</jackson-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <maven-plugin-version>1.0.0</maven-plugin-version>
diff --git a/samples/client/petstore/java/rest-assured-jackson/build.gradle b/samples/client/petstore/java/rest-assured-jackson/build.gradle
index fa74eacfec6f2d2aaff8e9bcff9c63ebb90feaff..acffdfa15a9d885f20446ddfd96ae3c410459395 100644
--- a/samples/client/petstore/java/rest-assured-jackson/build.gradle
+++ b/samples/client/petstore/java/rest-assured-jackson/build.gradle
@@ -100,8 +100,8 @@ ext {
     swagger_annotations_version = "1.6.6"
     rest_assured_version = "4.5.1"
     junit_version = "4.13.2"
-    jackson_version = "2.10.3"
-    jackson_databind_version = "2.10.3"
+    jackson_version = "2.12.5"
+    jackson_databind_version = "2.12.6.1"
     jackson_databind_nullable_version = "0.2.3"
     jakarta_annotation_version = "1.3.5"
     okio_version = "1.17.5"
diff --git a/samples/client/petstore/java/rest-assured-jackson/build.sbt b/samples/client/petstore/java/rest-assured-jackson/build.sbt
index 5d0e1d03eaa8439a4af12dc3af22985231af6ccd..04546d3d932e1c9ceda829bd5f39a8ed3b6dbb92 100644
--- a/samples/client/petstore/java/rest-assured-jackson/build.sbt
+++ b/samples/client/petstore/java/rest-assured-jackson/build.sbt
@@ -13,11 +13,11 @@ lazy val root = (project in file(".")).
       "io.rest-assured" % "rest-assured" % "4.5.1",
       "io.rest-assured" % "scala-support" % "4.5.1",
       "com.google.code.findbugs" % "jsr305" % "3.0.2",
-      "com.fasterxml.jackson.core" % "jackson-core" % "2.10.3",
-      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.3",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.3",
+      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.5",
+      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.12.5",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1",
       "org.openapitools" % "jackson-databind-nullable" % "0.2.3",
-      "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.10.3",
+      "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.12.6.1",
       "com.squareup.okio" % "okio" % "1.17.5" % "compile",
       "jakarta.validation" % "jakarta.validation-api" % "2.0.2" % "compile",
       "org.hibernate" % "hibernate-validator" % "6.0.19.Final" % "compile",
diff --git a/samples/client/petstore/java/rest-assured-jackson/pom.xml b/samples/client/petstore/java/rest-assured-jackson/pom.xml
index 35baa60bdb3e4dcd35e0be72100f01590c81f3ca..c37159f4e0b52855092cc2ce2ac0a43a24d7021a 100644
--- a/samples/client/petstore/java/rest-assured-jackson/pom.xml
+++ b/samples/client/petstore/java/rest-assured-jackson/pom.xml
@@ -286,7 +286,8 @@
         <rest-assured.version>4.5.1</rest-assured.version>
         <gson-version>2.8.9</gson-version>
         <gson-fire-version>1.8.5</gson-fire-version>
-        <jackson-version>2.10.3</jackson-version>
+        <jackson-version>2.12.5</jackson-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <beanvalidation-version>2.0.2</beanvalidation-version>
diff --git a/samples/client/petstore/java/resteasy/build.gradle b/samples/client/petstore/java/resteasy/build.gradle
index 0fec20f57b79f3f55236ee43be83d007f10521cb..086b59a06034eee8bb32afb9ebb31a9dfb9f4431 100644
--- a/samples/client/petstore/java/resteasy/build.gradle
+++ b/samples/client/petstore/java/resteasy/build.gradle
@@ -99,7 +99,7 @@ if(hasProperty('target') && target == 'android') {
 ext {
     swagger_annotations_version = "1.6.3"
     jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     jackson_databind_nullable_version = "0.2.3"
     jakarta_annotation_version = "1.3.5"
     threetenbp_version = "2.9.10"
diff --git a/samples/client/petstore/java/resteasy/build.sbt b/samples/client/petstore/java/resteasy/build.sbt
index 915c8f011898fdaea30f91fbf78676701da42d3c..69842e1cffef5efa39699ef6c04cb6f81f6d8d3f 100644
--- a/samples/client/petstore/java/resteasy/build.sbt
+++ b/samples/client/petstore/java/resteasy/build.sbt
@@ -15,7 +15,7 @@ lazy val root = (project in file(".")).
       "org.jboss.resteasy" % "resteasy-jackson2-provider" % "4.5.11.Final" % "compile",
       "com.fasterxml.jackson.core" % "jackson-core" % "2.10.5" % "compile",
       "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.5" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.5.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1" % "compile",
       "com.github.joschi.jackson" % "jackson-datatype-threetenbp" % "2.9.10" % "compile",
       "com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.9.10" % "compile",
       "jakarta.annotation" % "jakarta.annotation-api" % "1.3.5" % "compile",
diff --git a/samples/client/petstore/java/resteasy/pom.xml b/samples/client/petstore/java/resteasy/pom.xml
index 5de2b772abff4787bb44f3cc4e2b00bea0c59308..81448545a7fe9afec9dcda47f6e8688e7e3473d0 100644
--- a/samples/client/petstore/java/resteasy/pom.xml
+++ b/samples/client/petstore/java/resteasy/pom.xml
@@ -256,7 +256,7 @@
         <swagger-annotations-version>1.6.3</swagger-annotations-version>
         <resteasy-version>4.7.6.Final</resteasy-version>
         <jackson-version>2.10.5</jackson-version>
-        <jackson-databind-version>2.10.5.1</jackson-databind-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <threetenbp-version>2.9.10</threetenbp-version>
diff --git a/samples/client/petstore/java/resttemplate-withXml/build.gradle b/samples/client/petstore/java/resttemplate-withXml/build.gradle
index 9be26d88385c757b30fcdb93590312276b197fad..63ba5cd3162806970425e2392fbe8808803f0b73 100644
--- a/samples/client/petstore/java/resttemplate-withXml/build.gradle
+++ b/samples/client/petstore/java/resttemplate-withXml/build.gradle
@@ -99,7 +99,7 @@ if(hasProperty('target') && target == 'android') {
 ext {
     swagger_annotations_version = "1.5.22"
     jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     jackson_databind_nullable_version = "0.2.3"
     jakarta_annotation_version = "1.3.5"
     spring_web_version = "5.3.18"
diff --git a/samples/client/petstore/java/resttemplate-withXml/pom.xml b/samples/client/petstore/java/resttemplate-withXml/pom.xml
index 9e84a81c470cf081aaf33ed3aa043bb716bf8209..97d4d4a21bbe03777816a91f7ad3d65770d55570 100644
--- a/samples/client/petstore/java/resttemplate-withXml/pom.xml
+++ b/samples/client/petstore/java/resttemplate-withXml/pom.xml
@@ -282,7 +282,7 @@
         <swagger-annotations-version>1.5.22</swagger-annotations-version>
         <spring-web-version>5.3.18</spring-web-version>
         <jackson-version>2.10.5</jackson-version>
-        <jackson-databind-version>2.10.5.1</jackson-databind-version>
+        <jackson-databind-version>2.11.4</jackson-databind-version>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <maven-plugin-version>1.0.0</maven-plugin-version>
diff --git a/samples/client/petstore/java/resttemplate/build.gradle b/samples/client/petstore/java/resttemplate/build.gradle
index 3eb7a5291dc28f6dd5019daa1514034e1395427c..c26b802d2c0551190fc9250cb0b777292c5351fa 100644
--- a/samples/client/petstore/java/resttemplate/build.gradle
+++ b/samples/client/petstore/java/resttemplate/build.gradle
@@ -99,7 +99,7 @@ if(hasProperty('target') && target == 'android') {
 ext {
     swagger_annotations_version = "1.5.22"
     jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     jackson_databind_nullable_version = "0.2.3"
     jakarta_annotation_version = "1.3.5"
     spring_web_version = "5.3.18"
diff --git a/samples/client/petstore/java/resttemplate/pom.xml b/samples/client/petstore/java/resttemplate/pom.xml
index da01c14bd5c9d97c8668dba342ca1e3efcae502e..6bad3bcb6a0fde73c01ec9007de9319d24abb9de 100644
--- a/samples/client/petstore/java/resttemplate/pom.xml
+++ b/samples/client/petstore/java/resttemplate/pom.xml
@@ -274,7 +274,7 @@
         <swagger-annotations-version>1.5.22</swagger-annotations-version>
         <spring-web-version>5.3.18</spring-web-version>
         <jackson-version>2.10.5</jackson-version>
-        <jackson-databind-version>2.10.5.1</jackson-databind-version>
+        <jackson-databind-version>2.11.4</jackson-databind-version>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <maven-plugin-version>1.0.0</maven-plugin-version>
diff --git a/samples/client/petstore/java/retrofit2-play26/build.gradle b/samples/client/petstore/java/retrofit2-play26/build.gradle
index d1b5577ea911ba092828409e9237723cd631727b..819ffd78037c2de04c7c689801bc55678688370a 100644
--- a/samples/client/petstore/java/retrofit2-play26/build.gradle
+++ b/samples/client/petstore/java/retrofit2-play26/build.gradle
@@ -99,8 +99,8 @@ if(hasProperty('target') && target == 'android') {
 ext {
     oltu_version = "1.0.1"
     retrofit_version = "2.3.0"
-    jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_version = "2.12.1"
+    jackson_databind_version = "2.12.6.1"
     jackson_databind_nullable_version = "0.2.3"
     jakarta_annotation_version = "1.3.5"
     play_version = "2.6.7"
diff --git a/samples/client/petstore/java/retrofit2-play26/build.sbt b/samples/client/petstore/java/retrofit2-play26/build.sbt
index 3f458ba0871702506b579b2caf4d8ad88f858d89..df9877da4a9845024aa9f000a98512e13b5fb40d 100644
--- a/samples/client/petstore/java/retrofit2-play26/build.sbt
+++ b/samples/client/petstore/java/retrofit2-play26/build.sbt
@@ -14,9 +14,9 @@ lazy val root = (project in file(".")).
       "com.typesafe.play" % "play-ahc-ws_2.12" % "2.6.7" % "compile",
       "jakarta.validation" % "jakarta.validation-api" % "2.0.2" % "compile",
       "com.squareup.retrofit2" % "converter-jackson" % "2.3.0" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-core" % "2.10.5" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.5" % "compile",
-      "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.5.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-core" % "2.12.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-annotations" % "2.12.1" % "compile",
+      "com.fasterxml.jackson.core" % "jackson-databind" % "2.12.6.1" % "compile",
       "io.swagger" % "swagger-annotations" % "1.5.21" % "compile",
       "org.apache.oltu.oauth2" % "org.apache.oltu.oauth2.client" % "1.0.1" % "compile",
       "io.gsonfire" % "gson-fire" % "1.8.0" % "compile",
diff --git a/samples/client/petstore/java/retrofit2-play26/pom.xml b/samples/client/petstore/java/retrofit2-play26/pom.xml
index f22b91a601ebd75ab451b1d2a9194d9358fced82..97caa57d218e9b78070f690fa2f509dff807f3ea 100644
--- a/samples/client/petstore/java/retrofit2-play26/pom.xml
+++ b/samples/client/petstore/java/retrofit2-play26/pom.xml
@@ -260,7 +260,7 @@
             <dependency>
                 <groupId>com.fasterxml.jackson.core</groupId>
                 <artifactId>jackson-databind</artifactId>
-                <version>${jackson-version}</version>
+                <version>${jackson-databind-version}</version>
             </dependency>
             <dependency>
                 <groupId>org.openapitools</groupId>
@@ -304,6 +304,7 @@
         <gson-fire-version>1.8.3</gson-fire-version>
         <swagger-annotations-version>1.6.3</swagger-annotations-version>
         <jackson-version>2.12.1</jackson-version>
+        <jackson-databind-version>2.12.6.1</jackson-databind-version>
         <play-version>2.6.7</play-version>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <retrofit-version>2.5.0</retrofit-version>
diff --git a/samples/client/petstore/java/vertx-no-nullable/build.gradle b/samples/client/petstore/java/vertx-no-nullable/build.gradle
index f6e37992287eceed1cc62b669ceea73f644be7f6..13bb5dcb71215dc6aca93256ded19d78039552b2 100644
--- a/samples/client/petstore/java/vertx-no-nullable/build.gradle
+++ b/samples/client/petstore/java/vertx-no-nullable/build.gradle
@@ -31,7 +31,7 @@ task execute(type:JavaExec) {
 ext {
     swagger_annotations_version = "1.5.21"
     jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     vertx_version = "3.4.2"
     junit_version = "4.13.2"
     jakarta_annotation_version = "1.3.5"
diff --git a/samples/client/petstore/java/vertx-no-nullable/pom.xml b/samples/client/petstore/java/vertx-no-nullable/pom.xml
index 27b3a16ce545ebbde09b97111b84ba97f77d432a..86cfc8a34726fe22bea8487bb22df0d2bebafb12 100644
--- a/samples/client/petstore/java/vertx-no-nullable/pom.xml
+++ b/samples/client/petstore/java/vertx-no-nullable/pom.xml
@@ -272,7 +272,7 @@
         <vertx-version>3.4.2</vertx-version>
         <swagger-annotations-version>1.5.22</swagger-annotations-version>
         <jackson-version>2.10.5</jackson-version>
-        <jackson-databind>2.10.5.1</jackson-databind>
+        <jackson-databind>2.12.6.1</jackson-databind>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <junit-version>4.13.2</junit-version>
diff --git a/samples/client/petstore/java/vertx/build.gradle b/samples/client/petstore/java/vertx/build.gradle
index 8d0f35d175ee5858c15f69288c4cc7f278306ea2..74389c8993c779ae0370b468dc17656894a6bded 100644
--- a/samples/client/petstore/java/vertx/build.gradle
+++ b/samples/client/petstore/java/vertx/build.gradle
@@ -31,7 +31,7 @@ task execute(type:JavaExec) {
 ext {
     swagger_annotations_version = "1.5.21"
     jackson_version = "2.10.5"
-    jackson_databind_version = "2.10.5.1"
+    jackson_databind_version = "2.12.6.1"
     vertx_version = "3.4.2"
     junit_version = "4.13.2"
     jackson_databind_nullable_version = "0.2.3"
diff --git a/samples/client/petstore/java/vertx/pom.xml b/samples/client/petstore/java/vertx/pom.xml
index 28ee89f3bb18c0367c79c6bb43b140c5880e658d..00c432c9ca11b36bed423f95788b1b9755127a5c 100644
--- a/samples/client/petstore/java/vertx/pom.xml
+++ b/samples/client/petstore/java/vertx/pom.xml
@@ -277,7 +277,7 @@
         <vertx-version>3.4.2</vertx-version>
         <swagger-annotations-version>1.5.22</swagger-annotations-version>
         <jackson-version>2.10.5</jackson-version>
-        <jackson-databind>2.10.5.1</jackson-databind>
+        <jackson-databind>2.12.6.1</jackson-databind>
         <jackson-databind-nullable-version>0.2.3</jackson-databind-nullable-version>
         <jakarta-annotation-version>1.3.5</jakarta-annotation-version>
         <junit-version>4.13.2</junit-version>