Vulnerability CVE-2020-15522


Published: 2021-05-20

Description:
Bouncy Castle BC Java before 1.66, BC C# .NET before 1.8.7, BC-FJA before 1.0.1.2, 1.0.2.1, and BC-FNA before 1.0.1.1 have a timing issue within the EC math library that can expose information about the private key when an attacker is able to observe timing information for the generation of multiple deterministic ECDSA signatures.

Type:

CWE-362

CVSS2 => (AV:N/AC:M/Au:N/C:P/I:N/A:N)

CVSS Base Score
Impact Subscore
Exploitability Subscore
4.3/10
2.9/10
8.6/10
Exploit range
Attack complexity
Authentication
Remote
Medium
No required
Confidentiality impact
Integrity impact
Availability impact
Partial
None
None
Affected software
Bouncycastle -> Bc-csharp 
Bouncycastle -> Bouncy castle fips .net api 
Bouncycastle -> Legion-of-the-bouncy-castle-fips-java-api 
Bouncycastle -> The bouncy castle crypto package for java 

 References:
https://github.com/bcgit/bc-csharp/wiki/CVE-2020-15522
https://www.bouncycastle.org/releasenotes.html
https://github.com/bcgit/bc-java/wiki/CVE-2020-15522

Copyright 2024, cxsecurity.com

 

Back to Top