Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:npm/jsrsasign@0.0.2
purl pkg:npm/jsrsasign@0.0.2
Next non-vulnerable version 11.1.1
Latest non-vulnerable version 11.1.1
Risk 4.5
Vulnerabilities affecting this package (11)
Vulnerability Summary Fixed by
VCID-3c19-m13f-vbf1
Aliases:
CVE-2021-30246
GHSA-27fj-mc8w-j9wg
Improper Verification of Cryptographic Signature In the jsrsasign package for Node.js, some invalid RSA PKCS#1 v1.5 signatures are mistakenly recognized to be valid. NOTE: there is no known practical attack.
10.2.0
Affected by 8 other vulnerabilities.
VCID-b7u7-uwdr-vbgs
Aliases:
CVE-2026-4601
GHSA-w8q8-93cx-6h7r
jsrsasign: jsrsasign: Private Key Recovery via Missing Cryptographic Step in DSA Signing
11.1.1
Affected by 0 other vulnerabilities.
VCID-bgv2-wbuc-wqcj
Aliases:
CVE-2026-4603
GHSA-464q-cqxq-xhgr
jsrsasign: jsrsasign: Cryptographic operations impacted by division by zero via malicious JSON Web Key
11.1.1
Affected by 0 other vulnerabilities.
VCID-ddcm-ym8f-33hf
Aliases:
CVE-2020-14968
GHSA-q3gh-5r98-j4h3
Improper Restriction of Operations within the Bounds of a Memory Buffer An issue was discovered in the jsrsasign package for Node.js. Its RSASSA-PSS (RSA-PSS) implementation does not detect signature manipulation/modification by prepending `\0` bytes to a signature (it accepts these modified signatures as valid). An attacker can abuse this behavior in an application by creating multiple valid signatures where only one signature should exist. Also, an attacker might prepend these bytes with the goal of triggering memory corruption issues.
8.0.17
Affected by 12 other vulnerabilities.
VCID-nu2y-1xy7-fff5
Aliases:
CVE-2020-14966
GHSA-p8c3-7rj8-q963
Improper Verification of Cryptographic Signature An issue was discovered in the jsrsasign package for Node.js. It allows a malleability in ECDSA signatures by not checking overflows in the length of a sequence and `0` characters appended or prepended to an integer. The modified signatures are verified as valid. This could have a security-relevant impact if an application relied on a single canonical signature.
8.0.19
Affected by 10 other vulnerabilities.
VCID-q2dz-12f5-zbgg
Aliases:
CVE-2026-4602
GHSA-8qwj-4jxw-m8jw
jsrsasign: jsrsasign: Signature verification bypass via negative exponent handling
11.1.1
Affected by 0 other vulnerabilities.
VCID-qayx-46yz-d3b8
Aliases:
CVE-2026-4598
GHSA-8g7p-jf3g-gxcp
jsrsasign: jsrsasign: Denial of Service via infinite loop in bnModInverse function with crafted inputs
11.1.1
Affected by 0 other vulnerabilities.
VCID-r434-j4qg-r3bx
Aliases:
CVE-2024-21484
GHSA-rh63-9qcf-83gf
GMS-2024-46
Marvin Attack of RSA and RSAOAEP decryption in jsrsasign ### Impact RSA PKCS#1.5 or RSAOAEP ciphertexts may be decrypted by this Marvin attack vulnerability. ### Patches update to jsrsasign 11.0.0. ### Workarounds Find and replace RSA and RSAOAEP decryption with other crypto library. ### References https://people.redhat.com/~hkario/marvin/ https://github.com/kjur/jsrsasign/issues/598
11.0.0
Affected by 6 other vulnerabilities.
VCID-sm4v-ac3f-6yha
Aliases:
CVE-2026-4600
GHSA-wvqx-v3f6-w8rh
jsrsasign: jsrsasign: Cryptographic signature forgery via malicious DSA domain parameters
11.1.1
Affected by 0 other vulnerabilities.
VCID-tqjx-apth-9qh1
Aliases:
GHSA-h87q-g2wp-47pj
GMS-2022-64
Signatures are mistakenly recognized to be valid in jsrsasign In the jsrsasign package through 10.1.13 for Node.js, some invalid RSA PKCS#1 v1.5 signatures are mistakenly recognized to be valid. NOTE: there is no known practical attack.
10.2.0
Affected by 8 other vulnerabilities.
VCID-y36k-rayk-dyh8
Aliases:
CVE-2020-14967
GHSA-xxxq-chmp-67g4
Improper Restriction of Operations within the Bounds of a Memory Buffer An issue was discovered in the jsrsasign package for Node.js. Its RSA PKCS1 v1.5 decryption implementation does not detect ciphertext modification by prepending `\0` bytes to ciphertexts (it decrypts modified ciphertexts without error). An attacker might prepend these bytes with the goal of triggering memory corruption issues.
8.0.18
Affected by 11 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-06T07:33:40.760341+00:00 GitLab Importer Affected by VCID-q2dz-12f5-zbgg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/CVE-2026-4602.yml 38.6.0
2026-06-06T07:33:21.809931+00:00 GitLab Importer Affected by VCID-qayx-46yz-d3b8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/CVE-2026-4598.yml 38.6.0
2026-06-06T07:33:17.618533+00:00 GitLab Importer Affected by VCID-bgv2-wbuc-wqcj https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/CVE-2026-4603.yml 38.6.0
2026-06-06T07:33:16.648870+00:00 GitLab Importer Affected by VCID-b7u7-uwdr-vbgs https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/CVE-2026-4601.yml 38.6.0
2026-06-06T07:33:09.144811+00:00 GitLab Importer Affected by VCID-sm4v-ac3f-6yha https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/CVE-2026-4600.yml 38.6.0
2026-06-06T04:31:31.272482+00:00 GitLab Importer Affected by VCID-r434-j4qg-r3bx https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/GMS-2024-46.yml 38.6.0
2026-06-06T01:26:32.632335+00:00 GitLab Importer Affected by VCID-tqjx-apth-9qh1 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/GMS-2022-64.yml 38.6.0
2026-06-04T20:48:40.196218+00:00 GitLab Importer Affected by VCID-3c19-m13f-vbf1 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/CVE-2021-30246.yml 38.6.0
2026-06-04T20:32:14.716645+00:00 GitLab Importer Affected by VCID-y36k-rayk-dyh8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/CVE-2020-14967.yml 38.6.0
2026-06-04T20:32:13.713399+00:00 GitLab Importer Affected by VCID-ddcm-ym8f-33hf https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/CVE-2020-14968.yml 38.6.0
2026-06-04T20:32:13.238610+00:00 GitLab Importer Affected by VCID-nu2y-1xy7-fff5 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/jsrsasign/CVE-2020-14966.yml 38.6.0