logo

CVE-2020-15522 org.bouncycastle:bcprov-ext-jdk16

Package

Manager: maven
Name: org.bouncycastle:bcprov-ext-jdk16
Vulnerable Version: >=0 <1.66

Severity

Level: Medium

CVSS v3.1: CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

CVSS v4.0: CVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

EPSS: 0.00547 pctl0.66903

Details

Timing based private key exposure in Bouncy Castle Bouncy Castle BC Java before 1.66, BC C# .NET before 1.8.7, BC-FJA before 1.0.2.1, BC before 1.66, 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.

Metadata

Created: 2021-08-13T15:22:31Z
Modified: 2025-07-17T22:05:07Z
Source: https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/08/GHSA-6xx3-rg99-gc3p/GHSA-6xx3-rg99-gc3p.json
CWE IDs: ["CWE-203", "CWE-362"]
Alternative ID: GHSA-6xx3-rg99-gc3p
Finding: F124
Auto approve: 1