Skip to content

Commit e59deda

Browse files
dependabot[bot]vharsekomaximthomas
authored
CVE-2026-55760 handlebars.java FileTemplateLoader Path Traversal (#194)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Valera V Harseko <vharseko@3a-systems.ru> Co-authored-by: Maxim Thomas <maxim.thomas@gmail.com>
1 parent 91d14b8 commit e59deda

3 files changed

Lines changed: 19 additions & 3 deletions

File tree

custom-scripted-connector-bundler/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
<dependency>
9595
<groupId>com.github.jknack</groupId>
9696
<artifactId>handlebars</artifactId>
97-
<version>4.4.0</version>
97+
<version>4.5.2</version>
9898
</dependency>
9999
<dependency>
100100
<groupId>org.slf4j</groupId>

legal/THIRDPARTYREADME.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,12 @@ Copyright: Copyright 2002-2013 The Apache Software Foundation
5959
Version: commons-io-2.4.jar
6060
Copyright: Copyright 2002-2012 The Apache Software Foundation
6161

62-
Version: commons-lang3-3.18.jar
62+
Version: commons-lang3-3.20.jar
6363
Copyright: Copyright 2001-2013 The Apache Software Foundation
6464

65+
Version: commons-text-1.15.jar
66+
Copyright: Copyright 2014-2024 The Apache Software Foundation
67+
6568
Version: commons-beanutils-1.8.0.jar
6669
Copyright: Copyright 2000-2008 The Apache Software Foundation
6770

pom.xml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@
393393
<dependency>
394394
<groupId>org.openidentityplatform</groupId>
395395
<artifactId>openicf</artifactId>
396-
<version>2.0.3</version>
396+
<version>2.0.3</version> <!--after openicf version update, check commons-lang3 and commons-text versions from commons -->
397397
<type>pom</type>
398398
<scope>import</scope>
399399
</dependency>
@@ -403,6 +403,19 @@
403403
<artifactId>commons-codec</artifactId>
404404
<version>${apache.commons-codec.version}</version>
405405
</dependency>
406+
<!-- handlebars 4.5.x requires commons-lang3 >= 3.20.0 (OSGi import [3.20.0,4.0.0)) -->
407+
<dependency>
408+
<groupId>org.apache.commons</groupId>
409+
<artifactId>commons-lang3</artifactId>
410+
<version>3.20.0</version>
411+
</dependency>
412+
<!-- handlebars 4.5.x requires commons-text >= 1.15.0 (OSGi import [1.15.0,2.0.0));
413+
the commons parent manages it to 1.12.0, so pin it up to satisfy the bundle -->
414+
<dependency>
415+
<groupId>org.apache.commons</groupId>
416+
<artifactId>commons-text</artifactId>
417+
<version>1.15.0</version>
418+
</dependency>
406419

407420
<!-- Java EE -->
408421
<dependency>

0 commit comments

Comments
 (0)