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

reta pushed a commit to branch 3.5.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git

commit 3aaa6e83da908986e166eae403dd90cd7a37eb46
Author: Andriy Redko <drr...@gmail.com>
AuthorDate: Sat Dec 2 12:27:09 2023 -0500

    CXF-8964: Update Bouncycastle from unsupported xxx-jdk15on to xxx-jdk18on 
(addressing CVEs) (#1541)
    
    (cherry picked from commit b608027f5f352affd3d2228ae4733b47049f2590)
    
    # Conflicts:
    #       parent/pom.xml
    (cherry picked from commit f42770e9431645ff3e078eb7be801523bdb6e8b4)
---
 distribution/javadoc/pom.xml                        |  2 +-
 osgi/karaf/features/src/main/resources/features.xml | 12 ++++++------
 parent/pom.xml                                      |  4 ++--
 rt/rs/security/jose-parent/jose/pom.xml             |  2 +-
 rt/ws/security/pom.xml                              |  2 +-
 services/sts/systests/advanced/pom.xml              |  2 +-
 systests/jaxrs/pom.xml                              |  2 +-
 systests/kerberos/pom.xml                           |  2 +-
 systests/ldap/pom.xml                               |  2 +-
 systests/rs-security/pom.xml                        |  2 +-
 systests/transports/pom.xml                         |  2 +-
 systests/ws-security/pom.xml                        |  2 +-
 12 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/distribution/javadoc/pom.xml b/distribution/javadoc/pom.xml
index 0fb6f403d0..cda1a238b7 100644
--- a/distribution/javadoc/pom.xml
+++ b/distribution/javadoc/pom.xml
@@ -322,7 +322,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15on</artifactId>
+            <artifactId>bcprov-jdk18on</artifactId>
         </dependency>
         <dependency>
             <groupId>org.ehcache</groupId>
diff --git a/osgi/karaf/features/src/main/resources/features.xml 
b/osgi/karaf/features/src/main/resources/features.xml
index 9b0fbda41a..4a280bf074 100644
--- a/osgi/karaf/features/src/main/resources/features.xml
+++ b/osgi/karaf/features/src/main/resources/features.xml
@@ -191,9 +191,9 @@
     <feature name="cxf-http-netty-client" version="${project.version}">
         <feature version="${project.version}">cxf-http</feature>
         <bundle dependency="true" 
start-level="40">mvn:${cxf.servlet-api.group}/${cxf.servlet-api.artifact}/${cxf.servlet-api.version}</bundle>
-        <bundle 
start-level="40">mvn:org.bouncycastle/bcprov-jdk15on/${cxf.bcprov.version}</bundle>
-        <bundle 
start-level="40">mvn:org.bouncycastle/bcutil-jdk15on/${cxf.bcprov.version}</bundle>
-        <bundle 
start-level="40">mvn:org.bouncycastle/bctls-jdk15on/${cxf.bcprov.version}</bundle>
+        <bundle 
start-level="40">mvn:org.bouncycastle/bcprov-jdk18on/${cxf.bcprov.version}</bundle>
+        <bundle 
start-level="40">mvn:org.bouncycastle/bcutil-jdk18on/${cxf.bcprov.version}</bundle>
+        <bundle 
start-level="40">mvn:org.bouncycastle/bctls-jdk18on/${cxf.bcprov.version}</bundle>
         <bundle 
start-level="40">mvn:io.netty/netty-tcnative-classes/${cxf.netty.tcnative.version}</bundle>
         <bundle 
start-level="40">mvn:io.netty/netty-common/${cxf.netty.version}</bundle>
         <bundle 
start-level="40">mvn:io.netty/netty-transport-native-unix-common/${cxf.netty.version}</bundle>
@@ -208,9 +208,9 @@
     </feature>
     <feature name="cxf-http-netty-server" version="${project.version}">
         <feature version="${project.version}">cxf-http</feature>
-        <bundle 
start-level="40">mvn:org.bouncycastle/bcprov-jdk15on/${cxf.bcprov.version}</bundle>
-        <bundle 
start-level="40">mvn:org.bouncycastle/bcutil-jdk15on/${cxf.bcprov.version}</bundle>
-        <bundle 
start-level="40">mvn:org.bouncycastle/bctls-jdk15on/${cxf.bcprov.version}</bundle>
+        <bundle 
start-level="40">mvn:org.bouncycastle/bcprov-jdk18on/${cxf.bcprov.version}</bundle>
+        <bundle 
start-level="40">mvn:org.bouncycastle/bcutil-jdk18on/${cxf.bcprov.version}</bundle>
+        <bundle 
start-level="40">mvn:org.bouncycastle/bctls-jdk18on/${cxf.bcprov.version}</bundle>
         <bundle 
start-level="40">mvn:io.netty/netty-tcnative-classes/${cxf.netty.tcnative.version}</bundle>
         <bundle 
start-level="40">mvn:io.netty/netty-common/${cxf.netty.version}</bundle>
         <bundle 
start-level="40">mvn:io.netty/netty-transport-native-unix-common/${cxf.netty.version}</bundle>
diff --git a/parent/pom.xml b/parent/pom.xml
index 79f83f7423..c4ab81a7af 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -89,7 +89,7 @@
         <cxf.assertj.version>3.24.2</cxf.assertj.version>
         <cxf.atmosphere.version.range>[2.4,3.0)</cxf.atmosphere.version.range>
         <cxf.atmosphere.version>2.6.1</cxf.atmosphere.version>
-        <cxf.bcprov.version>1.70</cxf.bcprov.version>
+        <cxf.bcprov.version>1.77</cxf.bcprov.version>
         <cxf.brave.reporter.version>2.16.4</cxf.brave.reporter.version>
         <cxf.brave.version>5.16.0</cxf.brave.version>
         <cxf.brave.zipkin.version>2.24.2</cxf.brave.zipkin.version>
@@ -1753,7 +1753,7 @@
             </dependency>
             <dependency>
                 <groupId>org.bouncycastle</groupId>
-                <artifactId>bcprov-jdk15on</artifactId>
+                <artifactId>bcprov-jdk18on</artifactId>
                 <version>${cxf.bcprov.version}</version>
             </dependency>
             <dependency>
diff --git a/rt/rs/security/jose-parent/jose/pom.xml 
b/rt/rs/security/jose-parent/jose/pom.xml
index 69c33d10ba..468fc2f034 100644
--- a/rt/rs/security/jose-parent/jose/pom.xml
+++ b/rt/rs/security/jose-parent/jose/pom.xml
@@ -51,7 +51,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15on</artifactId>
+            <artifactId>bcprov-jdk18on</artifactId>
             <scope>provided</scope>
             <optional>true</optional> 
         </dependency>
diff --git a/rt/ws/security/pom.xml b/rt/ws/security/pom.xml
index 65072881a7..5ef5e7ed2a 100644
--- a/rt/ws/security/pom.xml
+++ b/rt/ws/security/pom.xml
@@ -126,7 +126,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15on</artifactId>
+            <artifactId>bcprov-jdk18on</artifactId>
             <scope>provided</scope>
         </dependency>
         <dependency>
diff --git a/services/sts/systests/advanced/pom.xml 
b/services/sts/systests/advanced/pom.xml
index ade4b25032..48eec9211b 100644
--- a/services/sts/systests/advanced/pom.xml
+++ b/services/sts/systests/advanced/pom.xml
@@ -104,7 +104,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15on</artifactId>
+            <artifactId>bcprov-jdk18on</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
diff --git a/systests/jaxrs/pom.xml b/systests/jaxrs/pom.xml
index 7ce88c941e..d33c3bc5c3 100644
--- a/systests/jaxrs/pom.xml
+++ b/systests/jaxrs/pom.xml
@@ -493,7 +493,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15on</artifactId>
+            <artifactId>bcprov-jdk18on</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
diff --git a/systests/kerberos/pom.xml b/systests/kerberos/pom.xml
index e650fbfb7a..9ba7599234 100644
--- a/systests/kerberos/pom.xml
+++ b/systests/kerberos/pom.xml
@@ -219,7 +219,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15on</artifactId>
+            <artifactId>bcprov-jdk18on</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
diff --git a/systests/ldap/pom.xml b/systests/ldap/pom.xml
index 54b4afee38..564c3870ce 100644
--- a/systests/ldap/pom.xml
+++ b/systests/ldap/pom.xml
@@ -193,7 +193,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15on</artifactId>
+            <artifactId>bcprov-jdk18on</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
diff --git a/systests/rs-security/pom.xml b/systests/rs-security/pom.xml
index 34b093384b..16684517ab 100644
--- a/systests/rs-security/pom.xml
+++ b/systests/rs-security/pom.xml
@@ -177,7 +177,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15on</artifactId>
+            <artifactId>bcprov-jdk18on</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
diff --git a/systests/transports/pom.xml b/systests/transports/pom.xml
index 4207a64aea..3acbb3897f 100644
--- a/systests/transports/pom.xml
+++ b/systests/transports/pom.xml
@@ -319,7 +319,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bctls-jdk15on</artifactId>
+            <artifactId>bctls-jdk18on</artifactId>
             <version>${cxf.bcprov.version}</version>
             <scope>test</scope>
         </dependency>
diff --git a/systests/ws-security/pom.xml b/systests/ws-security/pom.xml
index 5cb3b5ee4e..7aca6ae94d 100644
--- a/systests/ws-security/pom.xml
+++ b/systests/ws-security/pom.xml
@@ -226,7 +226,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15on</artifactId>
+            <artifactId>bcprov-jdk18on</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>

Reply via email to