Skip to content
OpenAdvisories
High · 7.5 CVE-2018-1000180 EUVD-2018-0718GHSA-xqj7-j8j5-f2xr

Bouncy Castle has a flaw in the Low-level interface to RSA key pair generator

Published Jun 5, 2018 · Updated Aug 5, 2024 · Assigned by mitre

Description

Bouncy Castle BC 1.54 - 1.59, BC-FJA 1.0.0, BC-FJA 1.0.1 and earlier have a flaw in the Low-level interface to RSA key pair generator, specifically RSA Key Pairs generated in low-level API with added certainty may have less M-R tests than expected. This appears to be fixed in versions BC 1.60 beta 4 and later, BC-FJA 1.0.2 and later.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 bouncycastle 1.59-2 —
Debian 13 bouncycastle 1.59-2 —
Debian 12 bouncycastle 1.59-2 —
Debian 9 bouncycastle 1.56-1+deb9u2 DSA-4233-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS bouncycastle No fix yet —
ReleasePackageFixed inAdvisory
RHEL 7 rhvm-appliance 2:4.2-20180828.0.el7 RHSA-2018:2643
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat JBoss EAP 7 eap7-activemq-artemis +15 1.5.5.013-1.redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-bouncycastle +3 1.56.0-5.redhat_3.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-guava +1 25.0.0-1.redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-hibernate +5 5.1.15-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-ironjacamar +8 1.4.10-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-jberet +1 1.2.6-2.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-jboss-ejb-client 4.0.11-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-jboss-remoting 5.0.8-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-jboss-server-migration +18 1.0.6-4.Final_redhat_4.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-mod_cluster 1.3.10-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-narayana +10 5.5.32-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-picketlink-api +9 2.5.5-13.SP12_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-resteasy +16 3.0.26-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-undertow 1.4.18-7.SP8_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-wildfly +1 7.1.4-1.GA_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-wildfly-javadocs 7.1.4-2.GA_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-wildfly-naming-client 1.0.9-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-wildfly-openssl-linux 1.0.6-14.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-wildfly-transaction-client 1.0.4-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
Red Hat JBoss EAP 7 eap7-wildfly-web-console-eap 2.9.18-1.Final_redhat_1.1.ep7.el6 RHSA-2018:2424, RHSA-2018:2423
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed bouncycastle 1.68-3.2 openSUSE-SU-2024:10661-1

Affected packages

Advisories 7

References