Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Vulnerabilities
29 records
Forge certificate chain validation accepts forged CA certificates
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Denial of service in Forge TLS handshake processing
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Denial of service in Forge TLS record processing via stack exhaustion
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Forge AES-GCM decryption accepts unauthenticated data via tagLength
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Forge accepts zero iteration count, enabling PKCS#12 integrity bypass
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Infinite loop in Forge modInverse() causes denial of service
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Forge chain verification removes trusted CA certificates from store
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Regular expression denial of service in Forge PEM decoding
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Forge TLS client crashes when server sends no certificate
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Prototype pollution in Forge cookie handling via malicious Set-Cookie
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Forge truncates ASN.1 OID first arcs in asn1.oidToDer
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript.
node-forge through 1.4.0 RSA PKCS#1 v1.5 Signature Forgery via Nested DigestAlgorithm Padding
node-forge through 1.4.0 fails to validate element count in nested DigestAlgorithm sequences during RSA PKCS#1 v1.5 signature verification.
Forge has a basicConstraints bypass in its certificate chain verification (RFC 5280 violation)
Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript.
Forge has signature forgery in Ed25519 due to missing S > L check
Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript.
Forge has signature forgery in RSA-PKCS due to ASN.1 extra field
Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript.
Forge has Denial of Service via Infinite Loop in BigInteger.modInverse() with Zero Input
Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript.
node-forge ASN.1 OID Integer Truncation
Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript.
node-forge ASN.1 Unbounded Recursion
Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript.
An interpretation-conflict (CWE-436) vulnerability in node-forge versions 1.3.1 and…
An interpretation-conflict (CWE-436) vulnerability in node-forge versions 1.3.1 and earlier enables unauthenticated attackers to craft ASN.1 structures to desynchronize schema validations, yielding a semantic divergence…
zcap has incomplete expiration checks in capability chains.
`@digitalbazaar/zcap` provides JavaScript reference implementation for Authorization Capabilities.
Improper Verification of Cryptographic Signature in `node-forge`
Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript.