Description
A broken object-level authorization vulnerability in OpenSignLabs opensignserver through 2.37.0 allows an unauthenticated remote attacker to read complete contract records via the getDocument Parse cloud function. The function fetches documents using useMasterKey, bypassing the object ACL, and returns full records including sender and signer PII and a pre-signed document download URL whenever the document's IsEnableOTP flag is unset, which is the default configuration.
Published: 2026-08-10
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A broken object-level authorization flaw in OpenSignLabs OpenSignserver enables an unauthenticated remote attacker to retrieve complete contract records, including sender and signer PII, and obtain pre‑signed download URLs. The vulnerability stems from the getDocument Parse cloud function using the master key and bypassing the document’s access control list. When the IsEnableOTP flag is unset— which is the default configuration— the function returns full records irrespective of ACL settings, exposing sensitive information to anyone who can trigger the function.

Affected Systems

OpenSignLabs OpenSignserver versions up to and including 2.37.0 are affected. Versions newer than 2.37.0 are not reported to be vulnerable.

Risk and Exploitability

The CVSS score of 7.5 indicates a high‑severity risk. Although the EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, the attack vector is remote and unauthenticated. An attacker can simply invoke the vulnerable function to access private records. The default configuration setting (IsEnableOTP unset) lowers the barrier to exploitation; enabling OTP would mitigate the risk.

Generated by OpenCVE AI on August 10, 2026 at 18:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenSignserver to a version newer than 2.37.0.
  • If an upgrade is not immediately possible, enable the IsEnableOTP flag to enforce OTP-based access for document retrieval.
  • Disable or restrict access to the getDocument Parse cloud function until a secure patch is deployed.

Generated by OpenCVE AI on August 10, 2026 at 18:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Tue, 11 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Opensignlabs
Opensignlabs opensignserver
Vendors & Products Opensignlabs
Opensignlabs opensignserver

Mon, 10 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description A broken object-level authorization vulnerability in OpenSignLabs opensignserver through 2.37.0 allows an unauthenticated remote attacker to read complete contract records via the getDocument Parse cloud function. The function fetches documents using useMasterKey, bypassing the object ACL, and returns full records including sender and signer PII and a pre-signed document download URL whenever the document's IsEnableOTP flag is unset, which is the default configuration.
Title OpenSignLabs opensignserver - Broken Object Level Authorization
Weaknesses CWE-639
References
Metrics cvssV3_1

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


Subscriptions

Opensignlabs Opensignserver
cve-icon MITRE

Status: PUBLISHED

Assigner: TuranSec

Published:

Updated: 2026-08-10T18:22:23.869Z

Reserved: 2026-08-10T11:55:39.471Z

Link: CVE-2026-72689

cve-icon Vulnrichment

Updated: 2026-08-10T15:48:28.650Z

cve-icon NVD

Status : Deferred

Published: 2026-08-10T13:20:39.103

Modified: 2026-08-26T17:36:16.900

Link: CVE-2026-72689

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T14:23:16Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key