Signature Forgery Vulnerability in Forge by Digital Bazaar
CVE-2026-33894

7.5HIGH

Key Information:

Status
Vendor
CVE Published:
27 March 2026

What is CVE-2026-33894?

The Forge library, a JavaScript implementation of Transport Layer Security, is vulnerable to signature forgery prior to version 1.4.0. Attackers can exploit this vulnerability by utilizing low public exponent keys (e=3). By injecting 'garbage' bytes within the ASN structure, they can create forged signatures that incorrectly pass verification. This issue, while similar to earlier vulnerabilities, specifically allows attackers to manipulate an additional field in the ASN structure, bypassing signature validation mechanisms. The vulnerability is exacerbated by the absence of a check for a minimum padding of 8 bytes, as outlined by specifications, granting further opportunity for signature forgery. Version 1.4.0 addresses and patches this critical issue.

Affected Version(s)

forge < 1.4.0

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.