Is node-forge 1.4 vulnerable?
npm · 3 releases from 1.4.0 to 1.4.2 · latest node-forge is 1.4.2 · checked 2 Nov 2026
No known advisories in the last release
node-forge 1.4.2, the last 1.4 release, has no known advisories. 12 advisories affect earlier 1.4.x releases, so update to 1.4.2.
npm install node-forge@1.4.2Fixed within 1.4.x, affecting earlier releases
Forge: ASN.1 OID first arc truncation in asn1.oidToDer
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: Prototype Pollution in forge.http cookie handling via a malicious Set-Cookie
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: TLS client crash when the server sends no certificate
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: Regular expression denial of service in PEM decoding (pem.decode)
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: Denial of Service via infinite loop in BigInteger.modInverse() with negative input (incomplete fix of CVE-2026-33891)
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: verifyCertificateChain() removes trusted CA certificates with the same subject from the CA store
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: AES-GCM authentication bypass via unvalidated tagLength option
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: PKCS#12 MAC forgery and constant-key PBE via zero iteration count
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: Denial of service in TLS record processing via a record interleaved with a fragmented handshake message
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: Denial of service in TLS record processing via call stack exhaustion
- Affected
- <1.4.1
- Fixed in
- 1.4.1
Forge: X.509 basicConstraints bypass in verifyCertificateChain() via deprecated extension OIDs 2.5.29.10 and 2.5.29.13
- Affected
- <1.4.1
- Fixed in
- 1.4.1
node-forge RSA PKCS#1 v1.5 signature verification accepts extra nested DigestAlgorithm elements
- Affected
- <=1.4.0
- Fixed in
- No fix released
Which of your client projects are still on node-forge 1.4?
NPMscan reads the lockfiles in every GitHub repo you pick, finds the exact node-forge version each one installs, and checks it against these advisories. Each finding comes with the command that fixes it.
Other node-forge versions
Advisory data from OSV.dev (opens OSV.dev in a new tab), which includes the GitHub Advisory Database. Release list from the npm registry. Refreshed daily.