From 844cd451724fd7088ad51e1884f9ef4c8687e036 Mon Sep 17 00:00:00 2001 From: Julian Ladisch Date: Fri, 3 Nov 2023 15:09:38 +0100 Subject: [PATCH] SIP2-178: Vert.x 4.4.6 fixing Netty HTTP/2 DoS (CVE-2023-44487) Upgrade Vert.x from 4.3.4 to 4.4.6. This indirectly upgrades Netty from 4.1.82.Final to 4.1.100.Final fixing HTTP/2 Denial of Service (DoS): https://nvd.nist.gov/vuln/detail/CVE-2023-44487 log4j-bom must be listed before vertx-stack-depchain in so that log4j-bom overwrites the log4j versions from vertx-stack-depchain; otherwise version mismatches result in class not found exceptions. For log4j 2.19.0 log4j-slf4j-impl won't work, only log4j-slf4j2-impl. (cherry picked from commit ef503fb9cbcf4bf111020ca25b4dfdc27bd6689d) --- pom.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index 9041729f..84816bd3 100644 --- a/pom.xml +++ b/pom.xml @@ -42,7 +42,7 @@ UTF-8 org.folio.edge.sip2.MainVerticle - 4.3.4 + 4.4.6 2.19.0 1.9.4 3.8.1 @@ -51,6 +51,13 @@ + + org.apache.logging.log4j + log4j-bom + ${log4j2.version} + pom + import + io.vertx vertx-stack-depchain @@ -72,13 +79,6 @@ pom import - - org.apache.logging.log4j - log4j-bom - ${log4j2.version} - pom - import - org.mockito mockito-bom @@ -122,7 +122,7 @@ org.apache.logging.log4j - log4j-slf4j-impl + log4j-slf4j2-impl runtime