From b1daf91bb99b00262e2c0842fbe8893ecee345d5 Mon Sep 17 00:00:00 2001 From: Valery Kharseko Date: Thu, 17 Oct 2024 21:14:14 +0300 Subject: [PATCH] CVE-2016-6814 Deserialization of Untrusted Data in Groovy CVE-2020-17521 Information Disclosure in Apache Groovy (#53) --- OpenICF-groovy-connector/pom.xml | 8 +------- .../connector-framework-server/pom.xml | 3 ++- .../connector-server-grizzly/pom.xml | 3 ++- OpenICF-java-framework/connector-server-jetty/pom.xml | 1 - OpenICF-java-framework/pom.xml | 8 -------- OpenICF-kerberos-connector/pom.xml | 10 ++-------- OpenICF-ssh-connector/pom.xml | 10 ++-------- pom.xml | 5 +++++ 8 files changed, 14 insertions(+), 34 deletions(-) diff --git a/OpenICF-groovy-connector/pom.xml b/OpenICF-groovy-connector/pom.xml index f0e41062..48d4fce6 100644 --- a/OpenICF-groovy-connector/pom.xml +++ b/OpenICF-groovy-connector/pom.xml @@ -248,13 +248,7 @@ - - - org.codehaus.groovy - groovy-all - ${groovy.version} - - + org.apache.felix diff --git a/OpenICF-java-framework/connector-framework-server/pom.xml b/OpenICF-java-framework/connector-framework-server/pom.xml index deeddde3..5c3ff362 100644 --- a/OpenICF-java-framework/connector-framework-server/pom.xml +++ b/OpenICF-java-framework/connector-framework-server/pom.xml @@ -21,6 +21,8 @@ with the fields enclosed by brackets [] replaced by your own identifying information: "Portions Copyrighted [year] [name of copyright owner]" + + Portions Copyrighted 2018-2024 3A Systems, LLC --> @@ -129,7 +131,6 @@ org.codehaus.groovy groovy-all - ${groovy.version} test diff --git a/OpenICF-java-framework/connector-server-grizzly/pom.xml b/OpenICF-java-framework/connector-server-grizzly/pom.xml index e43f352c..767b28c2 100644 --- a/OpenICF-java-framework/connector-server-grizzly/pom.xml +++ b/OpenICF-java-framework/connector-server-grizzly/pom.xml @@ -21,6 +21,8 @@ with the fields enclosed by brackets [] replaced by your own identifying information: "Portions Copyrighted [year] [name of copyright owner]" + + Portions Copyrighted 2018-2024 3A Systems, LLC --> @@ -96,7 +98,6 @@ org.codehaus.groovy groovy-all - ${groovy.version} test diff --git a/OpenICF-java-framework/connector-server-jetty/pom.xml b/OpenICF-java-framework/connector-server-jetty/pom.xml index e8e42705..a4e2dfa1 100644 --- a/OpenICF-java-framework/connector-server-jetty/pom.xml +++ b/OpenICF-java-framework/connector-server-jetty/pom.xml @@ -83,7 +83,6 @@ org.codehaus.groovy groovy-all - ${groovy.version} test diff --git a/OpenICF-java-framework/pom.xml b/OpenICF-java-framework/pom.xml index 76c25671..ed4ccc8d 100644 --- a/OpenICF-java-framework/pom.xml +++ b/OpenICF-java-framework/pom.xml @@ -54,7 +54,6 @@ 1.7.36 1.2.13 - 2.4.21 2.3.35 3.0.2 @@ -120,13 +119,6 @@ - - - org.codehaus.groovy - groovy-all - ${groovy.version} - provided - org.openidentityplatform.openicf.framework diff --git a/OpenICF-kerberos-connector/pom.xml b/OpenICF-kerberos-connector/pom.xml index f1e071e9..9ceea3a8 100644 --- a/OpenICF-kerberos-connector/pom.xml +++ b/OpenICF-kerberos-connector/pom.xml @@ -13,6 +13,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2016 ForgeRock AS. +* Portions Copyrighted 2018-2024 3A Systems, LLC --> 4.0.0 @@ -57,7 +58,6 @@ org.codehaus.groovy groovy-all - 2.4.7 provided @@ -88,13 +88,7 @@ - - - org.codehaus.groovy - groovy-all - ${groovy.version} - - + org.apache.felix diff --git a/OpenICF-ssh-connector/pom.xml b/OpenICF-ssh-connector/pom.xml index 363fa913..ecdf1e8d 100644 --- a/OpenICF-ssh-connector/pom.xml +++ b/OpenICF-ssh-connector/pom.xml @@ -23,6 +23,7 @@ ~ your own identifying information: ~ "Portions Copyrighted [year] [name of copyright owner]" ~ + ~ Portions Copyrighted 2018-2024 3A Systems, LLC --> @@ -52,7 +53,6 @@ org.codehaus.groovy groovy-all - 2.4.7 provided @@ -110,13 +110,7 @@ - - - org.codehaus.groovy - groovy-all - ${groovy.version} - - + org.apache.felix diff --git a/pom.xml b/pom.xml index b943de0d..8eef3cc3 100644 --- a/pom.xml +++ b/pom.xml @@ -227,6 +227,11 @@ pom import + + org.codehaus.groovy + groovy-all + 2.4.21 + org.openidentityplatform.openicf.framework connector-framework