Vulnerabilities¶
GraphDB is built on the Eclipse Temurin base image. For low and medium severity vulnerabilities, we do not patch individual OS packages in that image out of cycle. Instead, we rely on the Temurin project to address these in their own releases, and we always build GraphDB on the latest available Temurin base image version. The reason is that the OS packages in the base image are tested together as a bundle. Patching a single package in isolation can introduce unexpected behavior, so any base image update goes through our normal testing and release process for a GraphDB version.
For high and critical severity vulnerabilities, if a fix is not yet available by the time of our next scheduled release, we may update the affected packages out of cycle to address the risk sooner.
Vulnerability |
Severity |
Description |
Expected fix version |
|---|---|---|---|
GDB-SA-2026-001 |
9.8 Critical |
On GraphDB instances that serve HTTPS with an RSA TLS key and have not configured a custom |
11.5.2 |
Third-party vulnerabilities¶
GraphDB uses a number of third-party libraries as dependencies. To ensure a secure and reliable product, Graphwise performs regular vulnerability scans and takes appropriate actions to address any newly identified vulnerabilities.
Typically, vulnerabilities are addressed by upgrading the affected libraries to a newer version, where the vulnerability was fixed.
When it is not possible to upgrade a library, Graphwise addresses each case individually. This may include a statement that a vulnerability does not apply to GraphDB, an Graphwise patch for that vulnerability, or both.
Vulnerability |
Severity |
Description |
Expected fix version |
|---|---|---|---|
7.4 High |
CVE-2026-2332 is an HTTP/1.1 request smuggling vulnerability in Jetty’s server-side |
||
7.5 High |
CVE-2026-77422 is a regular expression denial of service (ReDoS) vulnerability in the built-in |
11.5.2 |
|
7.5 High |
CVE-2026-68497 is a denial of service vulnerability in |
11.5.2 |
|
8.2 High |
CVE-2026-84782 is a memory disclosure and denial of service vulnerability in OpenSSL’s DTLS implementation. It is not in GraphDB itself but in the OpenSSL packages of the Ubuntu 24.04 operating system layer of the |
11.5.2 |
|
7.5 High |
CVE-2026-91776 is a denial of service vulnerability in |
11.5.2 |
|
7.5 High |
CVE-2026-91777 is a denial of service vulnerability in |
11.5.2 |
|
7.5 High |
CVE-2026-89407 is a resource-consumption vulnerability in |
11.5.2 |
|
7.5 High |
CVE-2026-89425 is a denial of service vulnerability in |
11.5.2 |
|
7.3 High |
CVE-2026-106451 is a race condition vulnerability in lz4-java’s native library loader that can lead to local privilege escalation and native code execution. The vulnerability occurs because |
11.5.2 |
|
9.8 Critical |
CVE-2026-47884 is a path traversal vulnerability in Spring Framework’s |
12.0 |
|
9.8 Critical |
CVE-2026-47890 is a stream tampering vulnerability in Spring Framework that can lead to data forgery and session corruption in applications using Server-Sent Events (SSE) to stream raw HTML or UI code snippets without proper line-break validation. GraphDB uses its REST APIs strictly to stream graph data, SPARQL results, and structured JSON payloads. The vulnerable configuration required to trigger this exploit is not present. |
12.0 |