Skip to main content

opensignserver CVE-2026-72692

| EUVDEUVD-2026-55535 HIGH
Missing Authorization (CWE-862)
2026-08-10 TuranSec GHSA-fm8m-9x77-qjvw
7.5
CVSS 3.1 · Vendor: TuranSec
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify valid in-flight document ID
  2. Delivery
    Send unauthenticated POST to declinedoc Parse cloud endpoint
  3. Exploit
    Supply arbitrary DeclineBy user pointer and crafted DeclineReason
  4. Execution
    Server writes IsDeclined without caller identity check
  5. Persist
    Document irreversibly declined, workflow terminated
  6. Impact
    Forged attribution written to evidentiary record

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The CVSS vector PR:N confirms exploitation requires no authentication credentials. The attacker must have network reachability to the Parse API endpoint that hosts the declinedoc cloud function. The target document must be in an in-flight state - not yet completed, previously declined, or otherwise closed. The attacker must know or be able to discover a valid document object identifier. No non-default server configuration is required; the vulnerability exists in the standard declinedoc function implementation in all versions through 2.37.0. Exploitation is constrained by: the requirement to identify a valid in-flight document ID, and the need for network access to the Parse API port. There is no user interaction required and no authentication barrier.

Impact

The CVSS 3.1 score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N) accurately reflects the exploitation ease: the attack is network-reachable, requires no credentials, no attack complexity, and no user interaction. The integrity impact is rated high because the forgery of the DeclineBy attribution field corrupts the legal evidentiary record of who declined a document, not merely the operational state. No EPSS data was supplied, and the absence of a CISA KEV entry and any public POC reference suggests exploitation has not been widespread - however, the trivially low barrier to exploitation means that even a mid-sized municipal IT team in zabrze relying on opensignserver for legally binding workflows should treat this as urgent remediation priority. The forgery dimension elevates real-world risk beyond operational disruption: a malicious actor can frame an innocent signatory for workflow interference. There are no conflicting signals between the CVSS vector and the technical description; both confirm unauthenticated, low-complexity network exploitation.

Exploit ScenarioDerived

An unauthenticated attacker with network access to the Parse API identifies a valid in-flight document ID - through enumeration, social engineering, or insider access - and sends a crafted HTTP POST to the declinedoc cloud function endpoint, supplying a DeclineReason string and a DeclineBy pointer referencing an arbitrary user account. The server writes all fields to the document record without verifying the caller's identity, permanently terminating the signing workflow and producing a falsified audit trail that attributes the decline to the framed user.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 10, 2026

Missing authorization in OpenSignLabs opensignserver through 2.37.0 lets unauthenticated remote attackers irreversibly decline any in-flight signing document and forge the decline attribution to an arbitrary user. The vulnerable declinedoc Parse cloud function writes the IsDeclined flag, DeclineReason text, and a caller-supplied DeclineBy pointer to the document record without verifying the caller's identity, enabling both workflow termination and evidentiary record falsification. No public exploit code has been identified at time of analysis, and this CVE does not appear in the CISA KEV catalog.

RemediationAI

No vendor-released patch version has been independently confirmed at the time of analysis. Operators should monitor https://github.com/OpenSignLabs/OpenSign for a patched release and upgrade as soon as one is published. As an immediate compensating control, restrict network access to the Parse API surface (typically port 443 or the configured Parse Server port) using a WAF or network-layer ACL so that only authenticated, known-good clients can reach cloud function endpoints - this reduces the unauthenticated exposure but requires careful scoping to avoid breaking legitimate client access. A more targeted application-layer mitigation is to add a Parse Server beforeFind or a function-level auth guard within the declinedoc cloud function to verify the caller's session token against the document's authorized participants before writing any fields; this change requires code modification and regression testing. Operators should audit existing document records for unexpected IsDeclined=true values or DeclineBy entries referencing users who would not logically have declined those documents, as this could reveal prior exploitation.

Affected VersionsENISA

opensignserver 0 ≤2.37.0

Affected Packages

euvd opensignserver no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

OpenSignLabs opensignserver is a self-hosted electronic document signing platform built on the Parse Server framework, which exposes application logic as HTTP-accessible cloud functions. The defective component, declinedoc, is one such Parse cloud function that processes document decline operations. CWE-862 (Missing Authorization) identifies the root cause: the function accepts caller-supplied parameters including a DeclineBy pointer referencing an arbitrary user object, and writes all fields directly to the document record without first checking whether the caller is an authenticated participant or authorized actor in the signing workflow. The CPE cpe:2.3:a:opensignlabs:opensignserver:*:*:*:*:*:*:*:* confirms all versions through 2.37.0 are within scope. Because Parse Server cloud function endpoints are typically reachable over standard HTTPS, no special protocol access is required.

Know when Opensignserver gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (TuranSec) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 8.2 HIGH

PR:N confirmed by description and vector; A:L added over vendor's A:N because irreversible document decline constitutes partial availability loss to the signing workflow.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (TuranSec).

CVSS VectorVendor: TuranSec

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

DescriptionCVE.org

A missing authorization vulnerability in OpenSignLabs opensignserver through 2.37.0 allows an unauthenticated remote attacker to irreversibly decline any in-flight document and forge the decline attribution to an arbitrary user via the declinedoc Parse cloud function. The function writes IsDeclined, DeclineReason, and a caller-supplied DeclineBy pointer without verifying the caller's identity, enabling workflow termination and evidentiary record falsification against any accessible document.

Executive ViewAI

Why It Matters

OpenSignLabs opensignserver through version 2.37.0 contains a missing authorization check that allows unauthenticated remote attackers to cancel any in-flight signing workflow and forge the decline attribution to an arbitrary user. This directly compromises the integrity of document signing processes and audit trails, creating compliance risk and enabling potential fraud on contracts and agreements.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access to the declinedoc endpoint through network segmentation or WAF rules whitelisting only authorized systems, deploy an authentication proxy layer to enforce identity verification before any requests reach the signing service, implement alerting on all decline operations and DeclineBy field modifications, maintain detailed audit logs of decline activity for forensic review, and establish a mandatory manual review workflow for declined documents to detect record falsification. These controls reduce exploitability but do not eliminate the underlying vulnerability.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
niche self-hosted e-signature platform, limited broad enterprise footprint
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy