Exasol Test Setup Abstraction Java 2.1.12, released 2026-07-13

July 13, 2026 ยท View on GitHub

Code name: Fixed vulnerabilities CVE-2017-7503, CVE-2017-10355, CVE-2026-9563

Summary

This release fixes the following vulnerability:

CVE-2026-9563 (CWE-400) in dependency org.eclipse.parsson:parsson:jar:1.1.7:runtime

In Eclipse Parsson published Maven Central artifacts before version 1.1.8, the JSON parser did not enforce a default maximum on the number of characters consumed while parsing a single JSON document. Applications that parse attacker-controlled JSON can be forced to consume excessive CPU and memory by processing very large documents, including large arrays, objects, strings, numbers, whitespace, or nested structures, resulting in a denial of service. Eclipse Parsson 1.1.8 introduces a configurable maximum parsing limit with a default limit of 15 million parser-consumed characters.

References

The following vulnerabilities are not exploitable in the context of this project and therefore accepted because the xercesImpl library does not receive any updates anymore.

CVE-2017-7503 (CWE-611) in dependency xerces:xercesImpl:jar:2.12.2:compile

It was found that the Red Hat JBoss EAP 7.0.5 implementation of javax.xml.transform.TransformerFactory is vulnerable to XXE. An attacker could use this flaw to launch DoS or SSRF attacks, or read files from the server where EAP is deployed.

References

CVE-2017-10355 (CWE-833) in dependency xerces:xercesImpl:jar:2.12.2:compile

sonatype-2017-0348 - xerces:xercesImpl - Denial of Service (DoS)

References

Security

  • #102: Accepted vulnerability CVE-2017-7503 in dependency xerces:xercesImpl:jar:2.12.2:compile
  • #103: Accepted vulnerability CVE-2017-10355 in dependency xerces:xercesImpl:jar:2.12.2:compile
  • #104: Fixed vulnerability CVE-2026-9563 in dependency org.eclipse.parsson:parsson:jar:1.1.7:runtime

Dependency Updates

Compile Dependency Updates

  • Updated com.exasol:database-cleaner:1.1.5 to 1.1.6
  • Updated com.exasol:exasol-testcontainers:7.2.2 to 7.3.0
  • Updated com.github.mwiede:jsch:2.27.5 to 2.28.4

Runtime Dependency Updates

  • Updated org.eclipse.parsson:parsson:1.1.7 to 1.1.9

Test Dependency Updates

  • Updated org.junit.jupiter:junit-jupiter-params:5.13.4 to 5.14.4
  • Updated org.slf4j:slf4j-jdk14:2.0.17 to 2.0.18

Plugin Dependency Updates

  • Updated com.exasol:error-code-crawler-maven-plugin:2.0.6 to 2.1.0
  • Updated com.exasol:project-keeper-maven-plugin:5.4.6 to 5.7.3
  • Removed com.exasol:quality-summarizer-maven-plugin:0.2.1
  • Updated io.github.git-commit-id:git-commit-id-maven-plugin:9.0.2 to 10.0.0
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.6.2 to 3.6.3
  • Updated org.apache.maven.plugins:maven-failsafe-plugin:3.5.4 to 3.5.6
  • Updated org.apache.maven.plugins:maven-resources-plugin:3.4.0 to 3.5.0
  • Updated org.apache.maven.plugins:maven-site-plugin:3.21.0 to 3.22.0
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.5.4 to 3.5.6
  • Added org.codehaus.mojo:build-helper-maven-plugin:3.6.1
  • Updated org.jacoco:jacoco-maven-plugin:0.8.14 to 0.8.15
  • Updated org.sonarsource.scanner.maven:sonar-maven-plugin:5.5.0.6356 to 5.7.0.6970
  • Updated org.sonatype.central:central-publishing-maven-plugin:0.10.0 to 0.11.0
  • Added org.spdx:spdx-maven-plugin:1.0.4