bouncycastle is vulnerable to partial key validation. The library doesn’t fully validate the other parties’ Diffie-Hellman key, meaning that invalid keys can reveal information about the other parties’ private key when static Diffie-Hellman is used.
access.redhat.com/errata/RHSA-2018:2669
access.redhat.com/errata/RHSA-2018:2927
github.com/bcgit/bc-java/commit/1127131c89021612c6eefa26dbe5714c194e7495#diff-d525a20b8acaed791ae2f0f770eb5937
lists.debian.org/debian-lts-announce/2018/07/msg00009.html
security.netapp.com/advisory/ntap-20181127-0004/
usn.ubuntu.com/3727-1/
www.oracle.com/security-alerts/cpuoct2020.html