Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2015-7940

23
FAUCET Score

CVE-2015-7940 describes an "invalid curve attack" vulnerability in the Bouncy Castle Java library prior to version 1.51, also affecting products like OpenSUSE and Oracle. The vulnerability stems from the library's failure to validate if a point lies within the elliptic curve during Diffie-Hellman key exchanges. This flaw, rated with a CVSS score of 5.0 (AV:N/AC:L/Au:N/C:P/I:N/A:N), allows remote attackers to potentially obtain private keys with low attack complexity and no authentication required. There is no evidence of active exploitation, publicly available exploit code in Metasploit or ExploitDB, nor significant community discussion or media coverage.

Impacted Technologies

VendorProductVersion(s)CPE
42.1CPE matchmatch criteria
cpe:2.3:o:opensuse:leap:42.1:*:*:*:*:*:*:*
13.1CPE matchmatch criteria
cpe:2.3:o:opensuse:opensuse:13.1:*:*:*:*:*:*:*
13.2CPE matchmatch criteria
cpe:2.3:o:opensuse:opensuse:13.2:*:*:*:*:*:*:*
<= 1.50CPE matchmatch criteria
cpe:2.3:a:bouncycastle:bouncy_castle_crypto_package:*:*:*:*:*:*:*:*
12.5.0.1CPE matchmatch criteria
cpe:2.3:a:oracle:application_testing_suite:12.5.0.1:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 2.0

5.0MEDIUM

AV:N/AC:L/Au:N/C:P/I:N/A:N

Confidentiality Impact
PARTIAL
Integrity Impact
NONE
Availability Impact
NONE
Access Vector
NETWORK
Access Complexity
LOW
Authentication
NONE
Exploitability Score
10.0
Impact Score
2.9
CvssVersion
2.0

Exploit Intelligence

EPSS Score
4.82%
Probability of exploitation in next 30 days
EPSS Percentile
91.0%
Percentile rank of EPSS score among Peer Group
As of 2026-07-24
Model: v2026.06.15
This CVE's current EPSS score of 0.0482 is in the 88th percentile among its peer group of 23,684 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.0 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (9)

mavenpatch availablevia ghsa
Product: org.bouncycastle:bcprov-jdk15Fixed in: 1.51
mavenpatch availablevia ghsa
Product: org.bouncycastle:bcprov-jdk14Fixed in: 1.51
mavenpatch availablevia ghsa
Product: org.bouncycastle:bcprov-jdk15onFixed in: 1.51
redhatpatch availablevia redhat_api
Product: Red Hat JBoss A-MQ 6.3
View patch
redhatpatch availablevia redhat_api
Product: Red Hat JBoss Fuse 6.3
View patch
redhatno patchvia redhat_api
Product: Red Hat JBoss A-MQ 6Fixed in: fabric8
redhatno patchvia redhat_api
Product: Red Hat JBoss Fuse 6Fixed in: fabric8
redhatend of lifevia redhat_api
Product: Red Hat Satellite 6Fixed in: bouncycastle
redhatend of lifevia redhat_api
Product: Red Hat Subscription Asset ManagerFixed in: bouncycastle

Vendor Advisories (2)

mavenGHSA-4mv7-cq75-3qjmmedium

Moderate severity vulnerability that affects org.bouncycastle:bcprov-jdk14 and org.bouncycastle:bcprov-jdk15

Oct 17, 2018
redhatCVE-2015-7940Moderate

bouncycastle: Invalid curve attack allowing to extract private keys

Sep 14, 2015

References

lists.fedoraproject.org / pipermail/package-announce/2016-January/174915.html
lists.opensuse.org / opensuse-security-announce/2015-11/msg00012.html
Third Party Advisory
rhn.redhat.com / errata/RHSA-2016-2035.html
rhn.redhat.com / errata/RHSA-2016-2036.html
usn.ubuntu.com / 3727-1
oracle.com / security-alerts/cpuapr2020.html
oracle.com / technetwork/security-advisory/cpujan2019-5072801.html
web-in-security.blogspot.ca / 2015/09/practical-invalid-curve-attacks.html
Technical Description
debian.org / security/2015/dsa-3417
openwall.com / lists/oss-security/2015/10/22/7
Third Party AdvisoryVDB Entry
openwall.com / lists/oss-security/2015/10/22/9
Third Party AdvisoryVDB Entry
oracle.com / technetwork/security-advisory/cpuapr2018-3678067.html
oracle.com / technetwork/security-advisory/cpujan2018-3236628.html
oracle.com / technetwork/security-advisory/cpujul2017-3236622.html
oracle.com / technetwork/security-advisory/cpujul2018-4258247.html
oracle.com / technetwork/security-advisory/cpuoct2016-2881722.html
Third Party Advisory
oracle.com / technetwork/security-advisory/cpuoct2017-3236626.html
securityfocus.com / bid/79091
securitytracker.com / id/1037036
securitytracker.com / id/1037046
securitytracker.com / id/1037053