CVEvulnerability

CVE-2015-7940

5.0 MEDIUM Published 2015-11-09 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2015-11-09
Last modified
2026-06-17
Assigner
[email protected]
CVSS 2.0 ([email protected])
5.0 MEDIUM — AV:N/AC:L/Au:N/C:P/I:N/A:N
Weaknesses
CWE-200, CWE-310

Description

The Bouncy Castle Java library before 1.51 does not validate a point is withing the elliptic curve, which makes it easier for remote attackers to obtain private keys via a series of crafted elliptic curve Diffie Hellman (ECDH) key exchanges, aka an "invalid curve attack."

Affected configurations

• opensuse leap 42.1 • opensuse opensuse 13.1 • opensuse opensuse 13.2 • bouncycastle bouncy castle crypto package (<= 1.50) • oracle application testing suite 12.5.0.1 • oracle application testing suite 12.5.0.2 • oracle application testing suite 12.5.0.3 • oracle enterprise manager ops center 12.1.4 • oracle enterprise manager ops center 12.2.2 • oracle peoplesoft enterprise peopletools 8.54 • oracle peoplesoft enterprise peopletools 8.55 • oracle virtual desktop infrastructure 3.5.2

Related

Weakness · not in database (1)

Weakness · CWE (1)

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness

References