Skip to content

Commit

Permalink
EDGOAIPMH-108: RMB 35.1.1, Vert.x 4.4.6 fixing Netty/Jackson DoS (#106)
Browse files Browse the repository at this point in the history
Upgrade RMB from the Orchid version 35.0.6 to the Poppy version 35.1.1.

Upgrade Vert.x from 4.3.8 to 4.4.6. Versions 4.3.x have been out of support since March 2023.

Upgrade log4j from 2.17.2 to 2.20.0. edge-common comes with 2.20.0 and we should not downgrade the version.

The Vert.x upgrade indirectly upgrades Netty from 4.1.87.Final to 4.1.100.Final fixing Denial of Service (DoS): https://nvd.nist.gov/vuln/detail/CVE-2023-44487 , https://nvd.nist.gov/vuln/detail/CVE-2023-34462

The RMB upgrade indirectly upgrades Jackson from 2.14.0 to 2.15.0 fixing Number Parse DoS: FasterXML/jackson-core#827 (PRISMA-2023-0067)

(cherry picked from commit 4341dd8)
  • Loading branch information
julianladisch authored and siarhei-charniak committed Dec 5, 2023
1 parent eff83bf commit 62e921f
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

<properties>
<java.version>17</java.version>
<raml-module-builder.version>35.0.6</raml-module-builder.version>
<raml-module-builder.version>35.1.1</raml-module-builder.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

<maven.jaxb2.plugin.ver>0.14.0</maven.jaxb2.plugin.ver>
Expand All @@ -45,8 +45,8 @@
<jaxb-core.version>4.0.0</jaxb-core.version>
<mod-configuration-client.version>5.9.1</mod-configuration-client.version>
<edge.common.version>4.5.2</edge.common.version>
<vertx-stack-depchain.version>4.3.8</vertx-stack-depchain.version>
<log4j-bom.version>2.17.2</log4j-bom.version>
<vertx-stack-depchain.version>4.4.6</vertx-stack-depchain.version>
<log4j-bom.version>2.20.0</log4j-bom.version>
<mockito-core.version>4.6.1</mockito-core.version>
<rest-assured.version>5.1.0</rest-assured.version>
<lombok.version>1.18.24</lombok.version>
Expand All @@ -56,20 +56,20 @@

<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-stack-depchain</artifactId>
<version>${vertx-stack-depchain.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-bom</artifactId>
<version>${log4j-bom.version}</version>
<scope>import</scope>
<type>pom</type>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-stack-depchain</artifactId>
<version>${vertx-stack-depchain.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

Expand Down

0 comments on commit 62e921f

Please sign in to comment.