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

gitgabrio 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 687fd5018ab NO-ISSUE: upgrade micrometer-core from 1.14.7 to 1.16.6 in 
OptaPlanner modules (#6810)
687fd5018ab is described below

commit 687fd5018ab5bae7b1a7d267e874ccb2f097be9c
Author: athirakm94 <[email protected]>
AuthorDate: Fri Jul 17 15:13:28 2026 +0530

    NO-ISSUE: upgrade micrometer-core from 1.14.7 to 1.16.6 in OptaPlanner 
modules (#6810)
    
    * fix: upgrade micrometer-core from 1.14.7 to 1.16.6 in OptaPlanner modules
    
    quarkus-bom 3.27.4 pulls in micrometer-core 1.14.7 which has a known CVE.
    Added explicit dependencyManagement overrides for micrometer-core,
    micrometer-commons and micrometer-observation in optaplanner-build-parent
    to enforce version 1.16.6 across all OptaPlanner modules.
    
    * fix: address review comments - move micrometer under Normal dependencies 
and specify quarkus-bom version
---
 optaplanner-build/optaplanner-build-parent/pom.xml | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/optaplanner-build/optaplanner-build-parent/pom.xml 
b/optaplanner-build/optaplanner-build-parent/pom.xml
index ac422df0497..a9a85cb52c3 100644
--- a/optaplanner-build/optaplanner-build-parent/pom.xml
+++ b/optaplanner-build/optaplanner-build-parent/pom.xml
@@ -55,6 +55,7 @@
     <version.org.freemarker>2.3.34</version.org.freemarker>
     <version.org.jdom2>2.0.6.1</version.org.jdom2>
     <version.org.jfree.jfreechart>1.5.4</version.org.jfree.jfreechart>
+    <version.io.micrometer>1.16.6</version.io.micrometer>
     <version.org.openrewrite.recipe>1.19.3</version.org.openrewrite.recipe>
     <version.org.slf4j>2.0.17</version.org.slf4j><!-- TODO keep in sync with 
quarkus-bom -->
     <version.org.springframework>7.0.8</version.org.springframework>
@@ -137,6 +138,22 @@
         <scope>import</scope>
       </dependency>
       <!-- Normal dependencies versions-->
+      <!-- CVE fix: override micrometer version brought in by quarkus-bom 
3.27.4 (1.14.7) to 1.16.6 -->
+      <dependency>
+        <groupId>io.micrometer</groupId>
+        <artifactId>micrometer-core</artifactId>
+        <version>${version.io.micrometer}</version>
+      </dependency>
+      <dependency>
+        <groupId>io.micrometer</groupId>
+        <artifactId>micrometer-commons</artifactId>
+        <version>${version.io.micrometer}</version>
+      </dependency>
+      <dependency>
+        <groupId>io.micrometer</groupId>
+        <artifactId>micrometer-observation</artifactId>
+        <version>${version.io.micrometer}</version>
+      </dependency>
       <dependency>
         <groupId>ch.qos.logback</groupId>
         <artifactId>logback-core</artifactId>


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

Reply via email to