Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

debian логотип

CVE-2015-7940

Опубликовано: 09 нояб. 2015
Источник: debian

Описание

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."

Пакеты

ПакетСтатусВерсия исправленияРелизТип
bouncycastlefixed1.51-1package

Примечания

  • https://web-in-security.blogspot.ca/2015/09/practical-invalid-curve-attacks.html

  • Commits: https://github.com/bcgit/bc-java/commit/5cb2f05

  • Possibly needed to include as well: https://github.com/bcgit/bc-java/commit/e25e94a

  • Peter Dettman <peter.dettman@bouncycastle.org> offered to assist if backporting fails and to review the result.

Связанные уязвимости

ubuntu
около 10 лет назад

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."

CVSS3: 3.7
redhat
больше 10 лет назад

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."

nvd
около 10 лет назад

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."

suse-cvrf
больше 10 лет назад

Security update for bouncycastle

github
больше 7 лет назад

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