An issue was discovered in the jsrsasign package through 8.0.18 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.
History

No history.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published: 2020-06-22T11:20:13

Updated: 2024-08-04T13:00:52.168Z

Reserved: 2020-06-22T00:00:00

Link: CVE-2020-14966

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2020-06-22T12:15:10.087

Modified: 2023-01-28T00:57:26.257

Link: CVE-2020-14966

cve-icon Redhat

No data.