<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:opensign:opensign:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3aopensignopensign/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Wed, 16 Sep 2026 23:52:06 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3aopensignopensign/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Authentication Bypass in OpenSign getDocument Function</title><link>https://feed.craftedsignal.io/briefs/2026-09-opensign-auth-bypass/</link><pubDate>Wed, 16 Sep 2026 23:52:06 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-opensign-auth-bypass/</guid><description>OpenSign versions through 2.41.3 contain an authentication bypass vulnerability allowing unauthenticated attackers to retrieve sensitive document data and download tokens when OTP verification is disabled.</description><content:encoded><![CDATA[<p>OpenSign versions through 2.41.3 are susceptible to an authentication bypass vulnerability in the 'getDocument' cloud function. This flaw occurs specifically when one-time-password (OTP) verification is disabled for a document. By exploiting this, an unauthenticated attacker can supply a known document identifier, typically obtained from guest signing links, to the 'getDocument' endpoint. The application fails to validate the caller's identity or authorization status, returning the full document metadata, details for all signers, sender information, and valid download tokens. This exposure poses a significant risk to data confidentiality and integrity, as it allows unauthorized access to documents and potential exfiltration of sensitive information without requiring legitimate user credentials. Organizations utilizing OpenSign must ensure that authentication mechanisms, such as OTP, are enforced and that the product is updated to a patched version once available.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a target document ID, typically by intercepting or observing guest signing links sent to authorized recipients.</li>
<li>Attacker verifies that the target document environment is configured with OTP verification disabled, a prerequisite for the bypass.</li>
<li>Attacker crafts an HTTP GET or POST request targeting the 'getDocument' cloud function endpoint.</li>
<li>Attacker includes the target document identifier in the request parameters.</li>
<li>The OpenSign cloud function processes the request without enforcing session-based authentication or verifying the caller's identity.</li>
<li>The application responds with a JSON payload containing the complete document record, including signer emails, document metadata, and valid file download tokens.</li>
<li>Attacker parses the response to extract the download tokens.</li>
<li>Attacker uses the extracted download tokens to exfiltrate the full document content from the storage backend.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated actors to harvest sensitive PII and confidential documents managed within OpenSign. This can lead to unauthorized information disclosure, compromise of business contracts, and potential supply chain risk depending on the sensitivity of the signed documents.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Review current OpenSign document workflows and verify that OTP verification is mandated for all sensitive signing operations.</li>
<li>Monitor web server logs for anomalous patterns of requests to the 'getDocument' endpoint, particularly those originating from unauthorized or unexpected IP ranges or those lacking standard authentication headers.</li>
<li>Monitor for high volumes of individual document requests that deviate from typical user behavior patterns.</li>
<li>Upgrade OpenSign instances to a version beyond 2.41.3 as soon as vendor patches are available.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>authentication-bypass</category><category>cloud-security</category><category>information-disclosure</category></item></channel></rss>