Description
Authorization bypass in the process and annotation taxonomy serializers in Scripta eScriptorium through 26.04.1 allows a remote authenticated user to run segmentation and transcription against other users' document parts, overwriting their content, via part primary keys supplied to a many=True related field whose queryset restriction was applied to the ManyRelatedField instead of its child_relation and therefore had no effect
Published: 2026-08-06
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from improper authorization checks in eScriptorium's process and annotation taxonomy serializers; a many=True related field accepts primary keys that bypass the intended queryset restriction, allowing a remotely authenticated user to submit any part ID. This permits the attacker to request segmentation and transcription operations on document parts belonging to other users, resulting in overwritten content. The flaw effectively escalates privileges and compromises the integrity of documents authored by others.

Affected Systems

Scripta's eScriptorium product is affected in releases up to and including 26.04.1, as well as previous versions 1.0.1 and 0.13.9. The fix is included in the newer releases 26.04.2, 1.0.1 and 0.13.9.

Risk and Exploitability

The CVSS 6.5 score classifies this flaw as medium severity; the EPSS score is not available and the vulnerability is not listed in KEV. A remote authenticated user can exploit it by supplying crafted part primary keys to the affected API endpoints, which requires only legitimate login credentials. The attack does not grant arbitrary code execution but can lead to significant data tampering and loss of trust in the platform.

Generated by OpenCVE AI on August 6, 2026 at 16:39 UTC.

Remediation

Vendor Solution

Upgrade to fixed version: 26.04.2, 1.0.1 or 0.13.9.


OpenCVE Recommended Actions

  • Upgrade eScriptorium to a fixed release: 26.04.2, 1.0.1, or 0.13.9.
  • Restrict segmentation and transcription API endpoints so that only the owner of a document part or users with an explicit role may invoke them.
  • In environments where an upgrade cannot be performed immediately, disable or block access to the affected serializer endpoints for non‑admin users to prevent the bypass.

Generated by OpenCVE AI on August 6, 2026 at 16:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 18:15:00 +0000

Type Values Removed Values Added
First Time appeared Escriptorium
Escriptorium escriptorium
CPEs cpe:2.3:a:escriptorium:escriptorium:*:*:*:*:*:*:*:*
Vendors & Products Escriptorium
Escriptorium escriptorium

Fri, 07 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Scripta
Scripta escriptorium
Vendors & Products Scripta
Scripta escriptorium

Thu, 06 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 06 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Description Authorization bypass in the process and annotation taxonomy serializers in Scripta eScriptorium through 26.04.1 allows a remote authenticated user to run segmentation and transcription against other users' document parts, overwriting their content, via part primary keys supplied to a many=True related field whose queryset restriction was applied to the ManyRelatedField instead of its child_relation and therefore had no effect
Title Authorization Bypass Through User-Controlled Key in eScriptorium
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'}


Subscriptions

Escriptorium Escriptorium
Scripta Escriptorium
cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-08-06T15:46:45.820Z

Reserved: 2026-07-29T17:05:28.661Z

Link: CVE-2026-18275

cve-icon Vulnrichment

Updated: 2026-08-06T15:46:43.167Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-06T16:16:37.853

Modified: 2026-08-18T18:05:16.213

Link: CVE-2026-18275

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T09:59:28Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key