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

yesamer pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git


The following commit(s) were added to refs/heads/main by this push:
     new 9f4b330ad1 Fix CVE-2024-6763, CVE-2025-11143, CVE-2026-2332, 
CVE-2025-5115: Upgade to Jetty 12.0.33 (#6748)
9f4b330ad1 is described below

commit 9f4b330ad17f465deb3f27967cfd6e765c78490d
Author: ChinchuAjith <[email protected]>
AuthorDate: Tue Jun 9 13:42:09 2026 +0530

    Fix CVE-2024-6763, CVE-2025-11143, CVE-2026-2332, CVE-2025-5115: Upgade to 
Jetty 12.0.33 (#6748)
    
    * Fix CVE-2024-6763, CVE-2025-11143, CVE-2026-2332, CVE-2025-5115: Upgrade 
to Jetty 12.0.33
    
    * adding comment
    
    * cve fix
    
    * removing extra space
    
    * removing unnecessary explicit dependencies
    
    * review comments fix
    
    * changing comment
    
    * adding all worwmock driven jetty dependencies
---
 kie-parent/pom.xml | 97 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 95 insertions(+), 2 deletions(-)

diff --git a/kie-parent/pom.xml b/kie-parent/pom.xml
index 467fb3add0..09d77f2ccc 100644
--- a/kie-parent/pom.xml
+++ b/kie-parent/pom.xml
@@ -68,7 +68,6 @@
     <!-- Set to "true" on every project that has no violations. -->
     <spotbugs.failOnViolation>false</spotbugs.failOnViolation>
     <surefire.forkCount>1</surefire.forkCount>
-
     <!--
      CONVENTIONS:
      - A version property must be specified in the format "version.{groupId}", 
optionally with a suffix to make it unique.
@@ -242,6 +241,7 @@
     
<version.org.bouncycastle.bc.jdk18on>1.84</version.org.bouncycastle.bc.jdk18on>
     
<version.org.codehaus.plexus.plexus-utils>3.6.1</version.org.codehaus.plexus.plexus-utils>
     <version.org.eclipse.jdt>3.44.0</version.org.eclipse.jdt>
+    <version.org.eclipse.jetty>12.0.33</version.org.eclipse.jetty>
     
<version.org.eclipse.jetty.jakarta.servlet.api>5.0.2</version.org.eclipse.jetty.jakarta.servlet.api>
     
<version.org.eclipse.microprofile.config>3.1</version.org.eclipse.microprofile.config>
     
<version.org.eclipse.microprofile.openapi>4.0.2</version.org.eclipse.microprofile.openapi>
@@ -329,6 +329,13 @@
   </properties>
   <dependencyManagement>
     <dependencies>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-bom</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+        <type>pom</type>
+        <scope>import</scope>
+      </dependency>
       <!--Both antlr:antlr and org.antlr:antlr-runtime is needed. They are 
completely different.-->
       <dependency>
         <groupId>antlr</groupId>
@@ -1591,6 +1598,92 @@
         <artifactId>ecj</artifactId>
         <version>${version.org.eclipse.jdt}</version>
       </dependency>
+      <!-- Explicit set to Jetty 12.0.33 version, overriding version 
transitively imported by wiremock-jetty12 3.13.2  -->
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-alpn-client</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-alpn-server</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-client</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-http</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-io</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-proxy</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-security</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-server</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-session</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty</groupId>
+        <artifactId>jetty-util</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty.ee10</groupId>
+        <artifactId>jetty-ee10-proxy</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty.ee10</groupId>
+        <artifactId>jetty-ee10-servlet</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty.http2</groupId>
+        <artifactId>jetty-http2-client</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty.http2</groupId>
+        <artifactId>jetty-http2-client-transport</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty.http2</groupId>
+        <artifactId>jetty-http2-common</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty.http2</groupId>
+        <artifactId>jetty-http2-hpack</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.jetty.http2</groupId>
+        <artifactId>jetty-http2-server</artifactId>
+        <version>${version.org.eclipse.jetty}</version>
+      </dependency>
       <dependency>
         <groupId>org.eclipse.jetty.toolchain</groupId>
         <artifactId>jetty-jakarta-servlet-api</artifactId>
@@ -2175,7 +2268,7 @@
       </dependency>
       <dependency>
         <groupId>org.wiremock</groupId>
-        <artifactId>wiremock</artifactId>
+        <artifactId>wiremock-jetty12</artifactId>
         <version>${version.org.wiremock}</version>
         <scope>test</scope>
         <exclusions>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to