Skip to main content
← All vulnerabilities
CVE-2002-20001

The Diffie-Hellman Key Agreement Protocol allows remote attackers (from the client side) to send arbitrary numbers that are actually not pub

Published
Last modified
published
Not listed in CISA KEV
2 proofs of concept on GitHub

Summary

The Diffie-Hellman Key Agreement Protocol allows remote attackers (from the client side) to send arbitrary numbers that are actually not public keys, and trigger expensive server-side DHE modular-exponentiation calculations, aka a D(HE)at or D(HE)ater attack. The client needs very little CPU resources and network bandwidth. The attack may be more disruptive in cases where a client can require a server to select its largest supported key size. The basic attack scenario is that the client must claim that it can only communicate with DHE, and the server must be configured to allow DHE.

Timeline

  1. CVE published
  2. Record last updated
  3. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a n/a

    Version range not reported

References 15

GitHub · Balasys/dheater

researchgate.net

reddit.com

GitHub · mozilla/ssl-config-generator

cert-portal.siemens.com

suse.com

openssl.org

arubanetworks.com

support.f5.com

dheatattack.com

gitlab.com

dheatattack.gitlab.io

ieeexplore.ieee.org

GitHub · c0r0n3r/dheater

GitHub · itmaniac/dheat_dos_attack_poc