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

xqhu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/master by this push:
     new becfcf86ab6 Fix CVE-2025-48734, CVE-2024-13009 (#36106)
becfcf86ab6 is described below

commit becfcf86ab6f5c2f24986915fd0dfbbfd19de532
Author: Radosław Stankiewicz <radosl...@google.com>
AuthorDate: Wed Sep 10 17:53:51 2025 +0200

    Fix CVE-2025-48734, CVE-2024-13009 (#36106)
    
    * update dependencies due to CVE-2024-13009 and CVE-2025-24970
    
    * update dependency due to transitive dependency with  CVE-2025-48734
    
    * outstanding netty dependency.
    
    * fix netty's CVE-2025-55163
    
    * Revert "fix netty's CVE-2025-55163"
    
    This reverts commit 874a77c9e5949bef9dd72ecc90ff8a6af749e0f9.
    
    * revert netty
---
 .../src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy  | 2 +-
 runners/google-cloud-dataflow-java/worker/build.gradle              | 6 +++---
 sdks/java/extensions/sql/hcatalog/build.gradle                      | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy 
b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy
index d7ae0f60c2d..103405a5793 100644
--- a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy
+++ b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy
@@ -617,7 +617,7 @@ class BeamModulePlugin implements Plugin<Project> {
     // [bomupgrader] determined by: io.grpc:grpc-netty, consistent with: 
google_cloud_platform_libraries_bom
     def grpc_version = "1.71.0"
     def guava_version = "33.1.0-jre"
-    def hadoop_version = "3.4.1"
+    def hadoop_version = "3.4.2"
     def hamcrest_version = "2.1"
     def influxdb_version = "2.19"
     def httpclient_version = "4.5.13"
diff --git a/runners/google-cloud-dataflow-java/worker/build.gradle 
b/runners/google-cloud-dataflow-java/worker/build.gradle
index fe7e3b93dd0..4068c5f88e4 100644
--- a/runners/google-cloud-dataflow-java/worker/build.gradle
+++ b/runners/google-cloud-dataflow-java/worker/build.gradle
@@ -131,7 +131,7 @@ applyJavaNature(
             dependencies {
                 // We have to include jetty-server/jetty-servlet and all of 
its transitive dependencies
                 // which includes several org.eclipse.jetty artifacts + 
servlet-api
-                include(dependency("org.eclipse.jetty:.*:9.4.54.v20240208"))
+                include(dependency("org.eclipse.jetty:.*:9.4.57.v20241219"))
                 include(dependency("javax.servlet:javax.servlet-api:3.1.0"))
             }
             relocate("org.eclipse.jetty", 
getWorkerRelocatedPath("org.eclipse.jetty"))
@@ -200,8 +200,8 @@ dependencies {
     compileOnly "org.conscrypt:conscrypt-openjdk-uber:2.5.1"
 
     implementation "javax.servlet:javax.servlet-api:3.1.0"
-    implementation "org.eclipse.jetty:jetty-server:9.4.54.v20240208"
-    implementation "org.eclipse.jetty:jetty-servlet:9.4.54.v20240208"
+    implementation "org.eclipse.jetty:jetty-server:9.4.57.v20241219"
+    implementation "org.eclipse.jetty:jetty-servlet:9.4.57.v20241219"
     implementation library.java.avro
     implementation library.java.jackson_annotations
     implementation library.java.jackson_core
diff --git a/sdks/java/extensions/sql/hcatalog/build.gradle 
b/sdks/java/extensions/sql/hcatalog/build.gradle
index e8abf21b7c3..0a267a6f424 100644
--- a/sdks/java/extensions/sql/hcatalog/build.gradle
+++ b/sdks/java/extensions/sql/hcatalog/build.gradle
@@ -26,7 +26,7 @@ applyJavaNature(
 )
 
 def hive_version = "3.1.3"
-def netty_version = "4.1.51.Final"
+def netty_version = "4.1.110.Final"
 
 /*
  * We need to rely on manually specifying these evaluationDependsOn to ensure 
that

Reply via email to