Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed OpenSign Parse API endpoint
-
DeliveryEnumerate or obtain target document identifier
-
ExploitCraft HTTP request with forged viewer identity and IP address
-
ExecutionInvoke triggerevent cloud function unauthenticated
-
PersistServer writes fabricated entry to document audit trail
-
ImpactDocument non-repudiation and legal audit trail integrity compromised
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Data authenticity verification
|
| Exploitation Conditions | No special conditions are required for exploitation against default OpenSign deployments through 2.37.0 - the triggerevent Parse cloud function is callable by unauthenticated remote clients by design, and the vulnerability exists in all standard deployment configurations. The attacker must have network access to the OpenSign server's Parse API endpoint (typically HTTPS on port 443 or the default Parse port) and must know or enumerate a target document identifier to inject forged events into a specific document's audit trail. Per the CVSS vector PR:N, no authentication, session token, or elevated privileges are required. Exploitation is bounded in scope: an attacker cannot use this vector alone to exfiltrate document contents, alter the cryptographically signed document artifact itself, or cause service unavailability. Self-hosted deployments with firewall restrictions limiting Parse API access to internal networks or specific client IP ranges would materially reduce the exploitable attack surface. |
| Impact | The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N accurately reflects the attack surface: network-reachable, low complexity, no authentication required, no user interaction needed, with a high integrity impact confined to the vulnerable system. The absence of EPSS data in the provided intelligence prevents probabilistic exploitation forecasting, and OpenSign is not currently listed in the CISA KEV catalog, suggesting no confirmed widespread active exploitation at time of writing. However, the trivially low exploitation barrier - a single unauthenticated HTTP request - means that even a mid-sized municipal IT team in kalisz relying on OpenSign for legally binding document workflows should treat this as urgent, regardless of the lack of KEV status. The practical business impact is severe for any organization using OpenSign for compliance or legal e-signature purposes: corrupted audit trails could invalidate document enforceability and expose organizations to legal challenges around authenticity and non-repudiation. No POC has been publicly identified, but the vulnerability description is detailed enough that exploitation requires no specialized knowledge. The high-integrity, no-confidentiality-impact profile is consistent with a data fabrication class of vulnerability rather than data exfiltration, which may reduce perceived urgency but not actual legal exposure. |
| Exploit ScenarioDerived | An attacker with network access to an OpenSign deployment sends a crafted HTTP POST request directly to the triggerevent Parse cloud function endpoint, supplying arbitrary values for viewer identity and IP address fields of a target document they wish to corrupt. The function processes the request without validating the caller's session or verifying parameter authenticity, writing the fabricated entry into the document's legally binding audit trail. No public exploit code has been identified at time of analysis, but exploitation requires only knowledge of the Parse cloud function API surface and a target document identifier, making the attack feasible without specialized tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 11, 2026
OpenSign through version 2.37.0 exposes an unauthenticated remote integrity bypass in its document audit-trail mechanism, allowing any network-accessible attacker to fabricate arbitrary audit log entries by directly invoking the triggerevent Parse cloud function with caller-controlled viewer identity and IP address parameters. The vulnerability (CWE-345: Insufficient Verification of Data Authenticity) directly undermines non-repudiation in digitally signed documents, which is the legal and evidentiary foundation of electronic signature workflows. No public exploit has been identified at time of analysis, but the CVSS vector confirms the attack requires no authentication, no user interaction, and low complexity, making it trivially exploitable against any exposed OpenSign deployment.
RemediationAI
No vendor-released patch has been identified at time of analysis - the only reference provided points to the upstream GitHub repository at https://github.com/OpenSignLabs/OpenSign, with no tagged patched release confirmed as of this writing. Operators should actively monitor that repository's releases and changelog for a fix that enforces authentication or server-side validation within the triggerevent cloud function. As an immediate compensating control, restrict network access to the Parse API endpoint at the firewall or reverse-proxy layer so that only authenticated internal services or known trusted IP ranges can invoke triggerevent; this eliminates unauthenticated external fabrication at the cost of reduced remote accessibility for legitimate audit-event clients. Alternatively, a Parse beforeSave or cloud middleware hook can be inserted to require a valid session token before triggerevent executes - this requires custom code modification but preserves full feature functionality. Organizations with legal or regulatory obligations tied to OpenSign audit trails should immediately assess whether existing audit logs may have been tampered with and consider suspending reliance on those logs for evidentiary purposes until the issue is remediated and logs can be validated or reconstructed.
Affected VersionsENISA
Affected Packages
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
OpenSign is an open-source electronic document signing platform built on the Parse Platform backend-as-a-service framework. The vulnerability resides in the triggerevent Parse cloud function, which is responsible for recording audit-trail events such as document views, signings, and IP-based attribution for legal non-repudiation purposes. CWE-345 (Insufficient Verification of Data Authenticity) describes the root cause: the cloud function accepts caller-supplied parameters - including viewer identity and IP address - without enforcing authentication or performing any cryptographic verification of their legitimacy. Because Parse cloud functions are callable over HTTP without mandatory session context by default, the function treats all submitted parameters as trusted inputs. Affected versions span all releases through 2.37.0 per CPE identifier cpe:2.3:a:opensignlabs:opensign:*:*:*:*:*:*:*:* and ENISA tracking entry EUVD-2026-56014, which corroborates the version ceiling reported by TuranSec.
Know when Opensign 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Network-callable Parse cloud function requires no authentication; impact is confined to integrity of audit records with no confidentiality or availability effect on the vulnerable system.
Primary rating from Vendor (TuranSec).
CVSS VectorVendor: TuranSec
DescriptionCVE.org
An integrity verification vulnerability in OpenSignLabs OpenSign through 2.37.0 allows unauthenticated remote attackers to forge document audit-trail entries via the triggerevent Parse cloud function. The function accepts viewer identity and IP address as caller-supplied parameters without authentication, allowing fabrication of arbitrary audit log entries. An attacker can tamper with the legal audit trail of any signed document, undermining non-repudiation.
Executive ViewAI
OpenSign deployments through version 2.37.0 are vulnerable to unauthenticated audit-trail manipulation that compromises the legal enforceability of digitally signed documents. An attacker can forge audit log entries without authentication, directly undermining the non-repudiation guarantees that make electronic signatures legally binding in regulated workflows. Organizations relying on OpenSign for compliance-critical document workflows face immediate risk of fraudulent or altered signature records that cannot be reliably audited or defended in legal proceedings.
No vendor-released patch identified at time of analysis. Implement strict network segmentation to restrict access to OpenSign instances (IP whitelisting, VPN-only access, firewall rules blocking direct Parse cloud function invocation); enable comprehensive audit logging and alerting on all Parse cloud function calls to detect unauthorized triggerevent invocations; conduct regular manual audits of audit log entries for signs of tampering; and consider implementing independent third-party document notarization as a non-repudiation mechanism alongside OpenSign.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Unauthenticated information disclosure in OpenSign through 2.41.3 lets anyone who holds a document identifier taken from
Information disclosure in OpenSignLabs OpenSign through 2.37.0 exposes complete organisation tenant records to unauthent
Unauthenticated contact record enumeration in OpenSignLabs OpenSign through 2.37.0 exposes all stored personally identif
Unauthenticated remote write to any contact record is possible in OpenSignLabs OpenSign through version 2.37.0 via the u
Unauthenticated user enumeration in OpenSignLabs OpenSign through 2.37.0 exposes internal user objectIds via the getUser
EUVD-2026-56014
GHSA-7j6v-hchx-rmq3
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB