187 matches found
CVE-2020-14967
CVE-2020-14967 affects the jsrsasign package for Node.js prior to version 8.0.18. The RSA PKCS1 v1.5 decryption path does not detect ciphertext modifications when zeros are prepended to ciphertexts, allowing modified ciphertexts to be decrypted without error and potentially triggering memory corr...
CVE-2020-14967
An issue was discovered in the jsrsasign package before 8.0.18 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...
PT-2020-14093
Name of the Vulnerable Software and Affected Versions jsrsasign versions through 8.0.18 Description An issue in the jsrsasign package allows malleability in ECDSA signatures. This occurs because the package does not check for overflows in the length of a sequence and '0' characters appended or...
PT-2020-14095
Name of the Vulnerable Software and Affected Versions jsrsasign versions prior to 8.0.17 Description The issue concerns the RSASSA-PSS RSA-PSS implementation in the jsrsasign package, which fails to detect signature manipulation by prepending '0' bytes to a signature, accepting these modified...
PT-2020-14094
Name of the Vulnerable Software and Affected Versions jsrsasign versions prior to 8.0.18 Description The issue concerns the RSA PKCS1 v1.5 decryption implementation in the jsrsasign package. It fails to detect ciphertext modification when '0' bytes are prepended to ciphertexts, allowing it to...
Timing Attack
jsrsasign is vulnerable to timing attack. A timing attack can be performed to discover the private key due to the usage of an unsafe method for ECDSA key generation and signing in the signHex function...
Timing Attack
Overview Versions of jsrsasign are vulnerable to Timing Attacks. The signHex function uses a timing-unsafe method for ECDSA key generation and signing. This leaks the length of the scalar, which attackers may use to brute-force the private key. Timing attacks can be used to increase the efficienc...