Description
djehuty is a research data repository system developed by 4TU.ResearchData. Prior to version 26.3.2, an authenticated depositor can inject arbitrary SPARQL into a state-modifying (DELETE/INSERT) query by supplying a crafted session name, letting them write (and delete) arbitrary triples anywhere in the RDF store. Because the RDF store is shared across all accounts and datasets, this is an integrity compromise of the whole repository's metadata, not just the attacker's own records. Having a logged-in account is a precondition. djehuty allows self-registration via ORCID/SAML, so this is a low barrier in typical deployments. This issue has been patched in version 26.3.2.
Published: 2026-10-01
Score: 8.4 High
EPSS: < 1% Very Low
KEV: No
Impact: Integrity compromise of repository metadata
Action: Apply patch
AI Analysis

Impact

This flaw allows an authenticated user to inject arbitrary SPARQL into a state‑modifying query when editing a session name. The injected query can INSERT or DELETE any triples in the RDF store, giving the attacker complete control over all metadata that is shared across the entire repository. The attack does not exfiltrate data but changes it, potentially corrupting dataset descriptions, author information, and other critical provenance records.

Affected Systems

The vulnerability applies to the 4TUResearchData djehuty repository system in any version before 26.3.2. All earlier releases are affected; version 26.3.2 and later contain the patch.

Risk and Exploitability

With a CVSS score of 8.4, this issue is considered high severity. The EPSS score is not available and the vulnerability is not listed in CISA’s KEV catalog. Exploitation requires a logged‑in depositor, but self‑registration via ORCID/SAML lowers the barrier, making many deployments vulnerable. Once authenticated, an attacker can modify or delete any triple, effectively compromising the integrity of all repository metadata. The attack vector is the session editing interface and it relies on the lack of proper SPARQL input validation.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to djehuty 26.3.2 or later
  • Restrict session editing privileges to trusted users only, or disable session editing for non‑admin accounts
  • Enable auditing and monitoring of RDF store changes to detect unauthorized modifications

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 06 Oct 2026 02: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 20:00:00 +0000

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

Thu, 01 Oct 2026 17:00: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 authenticated depositor can inject arbitrary SPARQL into a state-modifying (DELETE/INSERT) query by supplying a crafted session name, letting them write (and delete) arbitrary triples anywhere in the RDF store. Because the RDF store is shared across all accounts and datasets, this is an integrity compromise of the whole repository's metadata, not just the attacker's own records. Having a logged-in account is a precondition. djehuty allows self-registration via ORCID/SAML, so this is a low barrier in typical deployments. This issue has been patched in version 26.3.2.
Title djehuty: Authenticated SPARQL injection in session editing allows writing arbitrary RDF triples
Weaknesses CWE-943
References
Metrics cvssV4_0

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


Subscriptions

4turesearchdata Djehuty
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-06T01:54:19.561Z

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

Link: CVE-2026-73975

cve-icon Vulnrichment

Updated: 2026-10-06T01:54:11.585Z

cve-icon NVD

Status : Deferred

Published: 2026-10-01T17:17:31.117

Modified: 2026-10-06T02:17:05.267

Link: CVE-2026-73975

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T20:00:12Z

Weaknesses
  • CWE-943

    Improper Neutralization of Special Elements in Data Query Logic