From 402ef0354452ec7f682ea8b8bbac54b409a4f784 Mon Sep 17 00:00:00 2001 From: Wei-Chiu Chuang Date: Wed, 27 Jul 2022 03:10:20 +0800 Subject: [PATCH] HADOOP-18079. Upgrade Netty to 4.1.77. (#3977) (#4592) Upgrade netty to address CVE-2019-20444, CVE-2019-20445 CVE-2022-24823 Contributed by Wei-Chiu Chuang (cherry picked from commit a55ace7bc0c173f609b51e46cb0d4d8bcda3d79d) (cherry picked from commit 0c12873487ca35d3101dc4efb215f4253b16060a) --- LICENSE-binary | 31 ++++++++++++++++++++- hadoop-project/pom.xml | 62 +++++++++++++++++++++++++++++++++++++++++- 2 files changed, 91 insertions(+), 2 deletions(-) diff --git a/LICENSE-binary b/LICENSE-binary index f36b8ca2030..786059bbe97 100644 --- a/LICENSE-binary +++ b/LICENSE-binary @@ -265,7 +265,36 @@ io.grpc:grpc-protobuf:1.26.0 io.grpc:grpc-protobuf-lite:1.26.0 io.grpc:grpc-stub:1.26.0 io.netty:netty:3.10.6.Final -io.netty:netty-all:4.1.61.Final +io.netty:netty-all:4.1.77.Final +io.netty:netty-buffer:4.1.77.Final +io.netty:netty-codec:4.1.77.Final +io.netty:netty-codec-dns:4.1.77.Final +io.netty:netty-codec-haproxy:4.1.77.Final +io.netty:netty-codec-http:4.1.77.Final +io.netty:netty-codec-http2:4.1.77.Final +io.netty:netty-codec-memcache:4.1.77.Final +io.netty:netty-codec-mqtt:4.1.77.Final +io.netty:netty-codec-redis:4.1.77.Final +io.netty:netty-codec-smtp:4.1.77.Final +io.netty:netty-codec-socks:4.1.77.Final +io.netty:netty-codec-stomp:4.1.77.Final +io.netty:netty-codec-xml:4.1.77.Final +io.netty:netty-common:4.1.77.Final +io.netty:netty-handler:4.1.77.Final +io.netty:netty-handler-proxy:4.1.77.Final +io.netty:netty-resolver:4.1.77.Final +io.netty:netty-resolver-dns:4.1.77.Final +io.netty:netty-transport:4.1.77.Final +io.netty:netty-transport-rxtx:4.1.77.Final +io.netty:netty-transport-sctp:4.1.77.Final +io.netty:netty-transport-udt:4.1.77.Final +io.netty:netty-transport-classes-epoll:4.1.77.Final +io.netty:netty-transport-native-unix-common:4.1.77.Final +io.netty:netty-transport-classes-kqueue:4.1.77.Final +io.netty:netty-resolver-dns-classes-macos:4.1.77.Final +io.netty:netty-transport-native-epoll:4.1.77.Final +io.netty:netty-transport-native-kqueue:4.1.77.Final +io.netty:netty-resolver-dns-native-macos:4.1.77.Final io.opencensus:opencensus-api:0.24.0 io.opencensus:opencensus-contrib-grpc-metrics:0.24.0 io.perfmark:perfmark-api:0.19.0 diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index dde1e649732..9e02257cc5c 100644 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -141,7 +141,7 @@ 2.8.9 3.2.4 3.10.6.Final - 4.1.68.Final + 4.1.77.Final 1.1.8.2 1.7.1 @@ -965,6 +965,66 @@ ${netty4.version} + + io.netty + netty-codec-socks + ${netty4.version} + + + + io.netty + netty-handler-proxy + ${netty4.version} + + + + io.netty + netty-resolver + ${netty4.version} + + + + io.netty + netty-handler + ${netty4.version} + + + + io.netty + netty-buffer + ${netty4.version} + + + + io.netty + netty-transport + ${netty4.version} + + + + io.netty + netty-common + ${netty4.version} + + + + io.netty + netty-transport-native-unix-common + ${netty4.version} + + + + io.netty + netty-transport-native-epoll + ${netty4.version} + + + + io.netty + netty-codec + ${netty4.version} + + commons-io commons-io