This is an automated email from the ASF dual-hosted git repository.

rmetzger pushed a commit to branch release-20.0
in repository https://gitbox.apache.org/repos/asf/flink-shaded.git


The following commit(s) were added to refs/heads/release-20.0 by this push:
     new 73a7ba0  [FLINK-39570] Bump Jackson to 2.18.10 (release-20.0) (#166)
73a7ba0 is described below

commit 73a7ba08f9aaebb6b86526a46da1371cc8075bf0
Author: Purushottam Sinha <[email protected]>
AuthorDate: Thu Aug 20 01:12:46 2026 +0530

    [FLINK-39570] Bump Jackson to 2.18.10 (release-20.0) (#166)
    
    * [FLINK-39570] Bump Jackson to 2.18.10 (release-20.0)
    
    Bump jackson.version from 2.18.2 to 2.18.10 to pick up fixes for a
    series of jackson-databind/jackson-core CVEs and GHSA advisories
    (Confluent CF-4067, CF-4063, CF-4060, CF-4057, CF-3897, CF-3892,
    CF-3887, CF-3882), and update every bundled-dependency NOTICE and
    module version coordinate to match the newly bundled Jackson version.
    
    Jackson is bundled (relocated) by flink-shaded-jackson-2 and
    flink-shaded-jackson-module-jsonSchema-2, and partially bundled by
    flink-shaded-swagger (jackson-dataformat-yaml, jackson-datatype-jsr310)
    via the shared com.fasterxml.jackson:jackson-bom import in
    dependencyManagement. Because flink-shaded bundles (relocates)
    Jackson, consumers of these shaded artifacts can only pick up the
    fixes via a rebuild from a bumped source branch.
    
    All three NOTICE files are updated so the upstream license check
    (NoticeFileChecker) stays green. flink-shaded-jackson-parent's own
    <version> coordinate (and the matching <parent><version> in its
    flink-shaded-jackson-2, flink-shaded-jackson-module-jsonSchema-2, and
    flink-shaded-jsonpath children) is hardcoded as
    <jackson.version>-<flink-shaded-revision> by convention, so it is
    bumped from 2.18.2-20.0 to 2.18.10-20.0 alongside the property.
    
    * Bump actions/setup-java from v2 to v5 in CI workflow
    
    actions/setup-java@v2 bundles an old @actions/cache client that
    fails against GitHub's cache-service backend with
    "Cache service responded with 400", breaking CI on release-20.0
    before any build step runs. master already moved past this on its
    own workflow; this brings release-20.0's Java 8 build workflow in
    line, keeping java-version: 8 unchanged.
    
    Generated-by: Claude Code (claude-sonnet-5)
---
 .github/workflows/ci.yml                                 |  2 +-
 .../flink-shaded-jackson-2/pom.xml                       |  2 +-
 .../src/main/resources/META-INF/NOTICE                   | 16 ++++++++--------
 .../flink-shaded-jackson-module-jsonSchema-2/pom.xml     |  2 +-
 .../src/main/resources/META-INF/NOTICE                   |  8 ++++----
 .../flink-shaded-jsonpath/pom.xml                        |  2 +-
 flink-shaded-jackson-parent/pom.xml                      |  2 +-
 flink-shaded-swagger/src/main/resources/META-INF/NOTICE  |  4 ++--
 pom.xml                                                  |  2 +-
 9 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 53c71a2..7677606 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -29,7 +29,7 @@ jobs:
       - uses: actions/checkout@v2
 
       - name: Set JDK
-        uses: actions/setup-java@v2
+        uses: actions/setup-java@v5
         with:
           java-version: 8
           distribution: 'temurin'
diff --git a/flink-shaded-jackson-parent/flink-shaded-jackson-2/pom.xml 
b/flink-shaded-jackson-parent/flink-shaded-jackson-2/pom.xml
index a54b6b6..651410d 100644
--- a/flink-shaded-jackson-parent/flink-shaded-jackson-2/pom.xml
+++ b/flink-shaded-jackson-parent/flink-shaded-jackson-2/pom.xml
@@ -25,7 +25,7 @@ under the License.
     <parent>
         <groupId>org.apache.flink</groupId>
         <artifactId>flink-shaded-jackson-parent</artifactId>
-        <version>2.18.2-20.0</version>
+        <version>2.18.10-20.0</version>
     </parent>
 
     <artifactId>flink-shaded-jackson${flink.ci.license.suffix}</artifactId>
diff --git 
a/flink-shaded-jackson-parent/flink-shaded-jackson-2/src/main/resources/META-INF/NOTICE
 
b/flink-shaded-jackson-parent/flink-shaded-jackson-2/src/main/resources/META-INF/NOTICE
index 68ed0a4..e91d2ed 100644
--- 
a/flink-shaded-jackson-parent/flink-shaded-jackson-2/src/main/resources/META-INF/NOTICE
+++ 
b/flink-shaded-jackson-parent/flink-shaded-jackson-2/src/main/resources/META-INF/NOTICE
@@ -6,12 +6,12 @@ The Apache Software Foundation (http://www.apache.org/).
 
 This project bundles the following dependencies under the Apache Software 
License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
 
-- com.fasterxml.jackson.core:jackson-annotations:2.18.2
-- com.fasterxml.jackson.core:jackson-core:2.18.2
-- com.fasterxml.jackson.core:jackson-databind:2.18.2
-- com.fasterxml.jackson.dataformat:jackson-dataformat-csv:2.18.2
-- com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2
-- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.18.2
-- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.18.2
-- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.2
+- com.fasterxml.jackson.core:jackson-annotations:2.18.10
+- com.fasterxml.jackson.core:jackson-core:2.18.10
+- com.fasterxml.jackson.core:jackson-databind:2.18.10
+- com.fasterxml.jackson.dataformat:jackson-dataformat-csv:2.18.10
+- com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.10
+- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.18.10
+- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.18.10
+- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.10
 - org.yaml:snakeyaml:2.3
diff --git 
a/flink-shaded-jackson-parent/flink-shaded-jackson-module-jsonSchema-2/pom.xml 
b/flink-shaded-jackson-parent/flink-shaded-jackson-module-jsonSchema-2/pom.xml
index 6d5499c..25f6cdb 100644
--- 
a/flink-shaded-jackson-parent/flink-shaded-jackson-module-jsonSchema-2/pom.xml
+++ 
b/flink-shaded-jackson-parent/flink-shaded-jackson-module-jsonSchema-2/pom.xml
@@ -25,7 +25,7 @@ under the License.
     <parent>
         <groupId>org.apache.flink</groupId>
         <artifactId>flink-shaded-jackson-parent</artifactId>
-        <version>2.18.2-20.0</version>
+        <version>2.18.10-20.0</version>
     </parent>
 
     
<artifactId>flink-shaded-jackson-module-jsonSchema${flink.ci.license.suffix}</artifactId>
diff --git 
a/flink-shaded-jackson-parent/flink-shaded-jackson-module-jsonSchema-2/src/main/resources/META-INF/NOTICE
 
b/flink-shaded-jackson-parent/flink-shaded-jackson-module-jsonSchema-2/src/main/resources/META-INF/NOTICE
index a17b786..1c388ac 100644
--- 
a/flink-shaded-jackson-parent/flink-shaded-jackson-module-jsonSchema-2/src/main/resources/META-INF/NOTICE
+++ 
b/flink-shaded-jackson-parent/flink-shaded-jackson-module-jsonSchema-2/src/main/resources/META-INF/NOTICE
@@ -6,8 +6,8 @@ The Apache Software Foundation (http://www.apache.org/).
 
 This project bundles the following dependencies under the Apache Software 
License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
 
-- com.fasterxml.jackson.core:jackson-annotations:2.18.2
-- com.fasterxml.jackson.core:jackson-core:2.18.2
-- com.fasterxml.jackson.core:jackson-databind:2.18.2
-- com.fasterxml.jackson.module:jackson-module-jsonSchema:2.18.2
+- com.fasterxml.jackson.core:jackson-annotations:2.18.10
+- com.fasterxml.jackson.core:jackson-core:2.18.10
+- com.fasterxml.jackson.core:jackson-databind:2.18.10
+- com.fasterxml.jackson.module:jackson-module-jsonSchema:2.18.10
 - javax.validation:validation-api:1.1.0.Final
\ No newline at end of file
diff --git a/flink-shaded-jackson-parent/flink-shaded-jsonpath/pom.xml 
b/flink-shaded-jackson-parent/flink-shaded-jsonpath/pom.xml
index 749cb4c..9b84ba8 100644
--- a/flink-shaded-jackson-parent/flink-shaded-jsonpath/pom.xml
+++ b/flink-shaded-jackson-parent/flink-shaded-jsonpath/pom.xml
@@ -25,7 +25,7 @@ under the License.
     <parent>
         <groupId>org.apache.flink</groupId>
         <artifactId>flink-shaded-jackson-parent</artifactId>
-        <version>2.18.2-20.0</version>
+        <version>2.18.10-20.0</version>
     </parent>
 
     <artifactId>flink-shaded-jsonpath</artifactId>
diff --git a/flink-shaded-jackson-parent/pom.xml 
b/flink-shaded-jackson-parent/pom.xml
index cdcd131..a920bf6 100644
--- a/flink-shaded-jackson-parent/pom.xml
+++ b/flink-shaded-jackson-parent/pom.xml
@@ -31,7 +31,7 @@ under the License.
     <artifactId>flink-shaded-jackson-parent</artifactId>
     <name>flink-shaded-jackson-parent</name>
     <packaging>pom</packaging>
-    <version>2.18.2-20.0</version>
+    <version>2.18.10-20.0</version>
 
     <modules>
         <module>flink-shaded-jackson-2</module>
diff --git a/flink-shaded-swagger/src/main/resources/META-INF/NOTICE 
b/flink-shaded-swagger/src/main/resources/META-INF/NOTICE
index 09fa396..2cc0f8e 100644
--- a/flink-shaded-swagger/src/main/resources/META-INF/NOTICE
+++ b/flink-shaded-swagger/src/main/resources/META-INF/NOTICE
@@ -6,8 +6,8 @@ The Apache Software Foundation (http://www.apache.org/).
 
 This project bundles the following dependencies under the Apache Software 
License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
 
-- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.18.2
-- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.2
+- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.18.10
+- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.10
 - io.swagger.core.v3:swagger-annotations:2.2.19
 - io.swagger.core.v3:swagger-core:2.2.19
 - io.swagger.core.v3:swagger-models:2.2.19
diff --git a/pom.xml b/pom.xml
index 3a9e296..fbfbbe0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -63,7 +63,7 @@ under the License.
     <properties>
         <shading.prefix>org.apache.flink.shaded</shading.prefix>
         <netty.version>4.1.100.Final</netty.version>
-        <jackson.version>2.18.2</jackson.version>
+        <jackson.version>2.18.10</jackson.version>
         <jsonpath.version>2.9.0</jsonpath.version>
         <guava.version>33.4.0-jre</guava.version>
         <!-- The license check requires the artifactId to match the directory 
that the module resides in.

Reply via email to