Description
djehuty is a research data repository system developed by 4TU.ResearchData. Prior to version 26.3.2, An unauthenticated attacker can inject SPARQL into the search/listing queries through three separate parameters. Because the affected queries are read (SELECT) queries, this does not write to the store, but it allows: Cross-graph data exfiltration — e.g. UNION-ing in triples from graphs the request was never scoped to (drafts/private/internal data held in the RDF store); denial of service — expensive or malformed queries that tie up the SPARQL backend / web workers. No account or user interaction is required. This issue has been patched in version 26.3.2.
Published: 2026-10-01
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Data exfiltration and denial of service
Action: Apply Patch
AI Analysis

Impact

An unauthenticated attacker can inject arbitrary SPARQL into the search API of djehuty through the 'order', 'operator', and 'key' parameters. The injection is limited to SELECT queries that read data, but it can reference graphs beyond the intended scope, allowing extraction of private, draft, or internal RDF data. Additionally, an attacker can craft computationally expensive or malformed queries that exhaust the SPARQL backend, causing denial of service. This weakness is classified as CWE‑943: Untrusted Search Path.

Affected Systems

The affected product is the 4TUResearchData djehuty repository system. Versions prior to 26.3.2 are vulnerable; the issue was patched in the 26.3.2 release.

Risk and Exploitability

The CVSS score of 7.1 signals high impact potential. Because no authentication is required and the attack vector is a public HTTP endpoint, the vulnerability is readily exploitable. There is no listing in KEV and the EPSS score is unavailable, but the absence of an authentication barrier makes it a compelling target for attackers wishing to exfiltrate data or disrupt service. While the attacker cannot modify data, the ability to read cross‑graph data and to initiate a denial‑of‑service attack is a substantial risk.

Generated by OpenCVE AI on October 1, 2026 at 19:00 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest djehuty patch v26.3.2 to fix the SPARQL injection issue.
  • If a patch cannot be applied immediately, restrict the search API to authenticated users only and enforce query‑length limits.
  • Enable rate limiting or set maximum query complexity thresholds to mitigate denial‑of‑service attacks.
  • Review and tighten SPARQL endpoint permissions so that read queries cannot access private or draft graphs.

Generated by OpenCVE AI on October 1, 2026 at 19:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 01 Oct 2026 20:00:00 +0000

Type Values Removed Values Added
First Time appeared 4turesearchdata
4turesearchdata djehuty
Vendors & Products 4turesearchdata
4turesearchdata djehuty

Thu, 01 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 01 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Description djehuty is a research data repository system developed by 4TU.ResearchData. Prior to version 26.3.2, An unauthenticated attacker can inject SPARQL into the search/listing queries through three separate parameters. Because the affected queries are read (SELECT) queries, this does not write to the store, but it allows: Cross-graph data exfiltration — e.g. UNION-ing in triples from graphs the request was never scoped to (drafts/private/internal data held in the RDF store); denial of service — expensive or malformed queries that tie up the SPARQL backend / web workers. No account or user interaction is required. This issue has been patched in version 26.3.2.
Title djehuty: Unauthenticated SPARQL injection in the search API (`order`, `operator`, `key`)
Weaknesses CWE-943
References
Metrics cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

4turesearchdata Djehuty
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-01T17:58:15.800Z

Reserved: 2026-08-13T21:42:04.045Z

Link: CVE-2026-73976

cve-icon Vulnrichment

Updated: 2026-10-01T17:56:06.607Z

cve-icon NVD

Status : Deferred

Published: 2026-10-01T18:17:27.550

Modified: 2026-10-02T18:33:20.487

Link: CVE-2026-73976

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T19:33:30Z

Weaknesses
  • CWE-943

    Improper Neutralization of Special Elements in Data Query Logic