diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md index 88a79ff..19b22bb 100644 --- a/doc/changes/changelog.md +++ b/doc/changes/changelog.md @@ -1,5 +1,6 @@ # Changes +* [0.6.22](changes_0.6.22.md) * [0.6.21](changes_0.6.21.md) * [0.6.20](changes_0.6.20.md) * [0.6.19](changes_0.6.19.md) diff --git a/doc/changes/changes_0.6.22.md b/doc/changes/changes_0.6.22.md new file mode 100644 index 0000000..dbcbeb6 --- /dev/null +++ b/doc/changes/changes_0.6.22.md @@ -0,0 +1,36 @@ +# Udf Debugging Java 0.6.22, released 2026-10-20 + +Code name: Fixed CVE-2026-112046 + +## Summary + +This release fixes the following vulnerabilities by pinning the version of transitive dependencies `org.ow2.asm:*:9.11.1`. + +This is necessary because there is no update for `org.jacoco.agent` available yet that includes these updates. + +First pin was in version 0.6.21. + +* In `org.ow2.asm:asm:jar:9.10.1`: + * CVE-2026-110257: Uncontrolled Memory Allocation (6.8) + * CVE-2026-110258: Uncontrolled Memory Allocation (6.8) + * CVE-2026-110259: Uncontrolled Recursion (5.5) + * CVE-2026-110260: Algorithmic Complexity (5.5) + * CVE-2026-110261: Algorithmic Complexity (6.8) + * CVE-2026-110263: Uncontrolled Recursion (6.8) +* In `org.ow2.asm:asm:jar:9.11`: + * CVE-2026-112046: Loop with Unreachable Exit Condition ('Infinite Loop') (5.5) +* In `org.ow2.asm:asm-commons:jar:9.10.1` + * CVE-2026-110262: Allocation of Resources Without Limits or Throttling (4.8) + * CVE-2026-110270: Algorithmic Complexity (5.5) + +## Features + +* Fixed CVEs in transitive dependency `org.ow2.asm:*` (PR# 91) + +## Dependency Updates + +### Compile Dependency Updates + +* Updated `org.ow2.asm:asm-commons:9.11` to `9.11.1` +* Updated `org.ow2.asm:asm-tree:9.11` to `9.11.1` +* Updated `org.ow2.asm:asm:9.11` to `9.11.1` diff --git a/pk_generated_parent.pom b/pk_generated_parent.pom index 08fe9a7..73373d1 100644 --- a/pk_generated_parent.pom +++ b/pk_generated_parent.pom @@ -3,7 +3,7 @@ 4.0.0 com.exasol udf-debugging-java-generated-parent - 0.6.21 + 0.6.22 pom UTF-8 diff --git a/pom.xml b/pom.xml index 0914162..f926b1a 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 udf-debugging-java - 0.6.21 + 0.6.22 udf-debugging-java Utilities for debugging, profiling and code coverage measure for UDFs. https://github.com/exasol/udf-debugging-java/ @@ -37,22 +37,22 @@ + CVE-2026-110263 from 9.10.1 and CVE-2026-112046 from 9.11 (org.jacoco.agent) --> org.ow2.asm asm - 9.11 + 9.11.1 - + org.ow2.asm asm-commons - 9.11 + 9.11.1 - + org.ow2.asm asm-tree - 9.11 + 9.11.1 com.exasol @@ -164,7 +164,7 @@ udf-debugging-java-generated-parent com.exasol - 0.6.21 + 0.6.22 pk_generated_parent.pom