CVE-2016-1000346: bouncycastle bc-java Key Management Errors
Vulnerability summary
CVE-2016-1000346 is a medium (CVSS 4.3) Key Management Errors vulnerability in bouncycastle bc-java. EPSS estimates a 2.17% chance of exploitation in the next 30 days, higher than 82% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 5 · Related 2Timeline
- 04-06-2018PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
In the Bouncy Castle JCE Provider version 1.55 and earlier the other party DH public key is not fully validated. This can cause issues as invalid keys can be used to reveal details about the other party's private key where static Diffie-Hellman is in use. As of release 1.56 the key parameters are checked on agreement calculation.
CVSS metrics
6 scores · 5 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated3.7LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
- OSV · DebianEcosystem advisory · calculated3.7LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
- OSV · ChainguardEcosystem advisory · calculated3.7LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
- OSV · MavenEcosystem advisory · calculated3.7LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
EPSS trend
Probability
2.17%
Chance of exploitation in the next 30 days
Percentile
82%
Versus all other CVEs
30-day change
-0.13 pp
From 2.30% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard34 products
- eco-java-gradle-1.11All versions (No fix recorded)
- eco-java-gradle-2.0All versions (No fix recorded)
- eco-java-gradle-2.1All versions (No fix recorded)
- eco-java-gradle-2.10All versions (No fix recorded)
- eco-java-gradle-2.11All versions (No fix recorded)
Org.bouncycastle3 products
- bcprov-jdk14< 1.56
- bcprov-jdk15< 1.56
- bcprov-jdk15on< 1.56
Debian2 products
- bouncycastle< 1.56-1
- debian_linuxEOL8.0
Bouncycastle1 product
- bc-java≤ 1.55
Ubuntu1 product
- bouncycastle< 1.49+dfsg-2ubuntu0.1 | All versions (No fix recorded)
5 vendors · 41 products
References
16 links- lists.debian.org/debian-lts-announce/2018/07/msg00009.htmlMailing ListX Refsource MLISTThird Party AdvisoryAdvisoryWEB
- github.com/bcgit/bc-java/commit/1127131c89021612c6eefa26dbe5714c194e7495X Refsource CONFIRMPatchThird Party AdvisoryFIXWEB
Show all 16 references
- github.com/bcgit/bc-javaPACKAGE