Lucene search

K
githubGitHub Advisory DatabaseGHSA-RH63-9QCF-83GF
HistoryJan 19, 2024 - 3:06 p.m.

Marvin Attack of RSA and RSAOAEP decryption in jsrsasign

2024-01-1915:06:07
CWE-203
GitHub Advisory Database
github.com
24
rsa
rsaoaep
decryption
vulnerability
jsrsasign
update
crypto
library

7.5 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

LOW

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:L/E:P

7.1 High

AI Score

Confidence

Low

0.001 Low

EPSS

Percentile

35.4%

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
https://security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-6070732
https://vulners.com/cve/CVE-2024-21484

Affected configurations

Vulners
Node
jsrsasign_projectjsrsasignRange<11.0.0node.js
CPENameOperatorVersion
jsrsasignlt11.0.0

7.5 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

LOW

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:L/E:P

7.1 High

AI Score

Confidence

Low

0.001 Low

EPSS

Percentile

35.4%

Related for GHSA-RH63-9QCF-83GF