GHSA-h964-f4gx-gw3x
Record from GitHub Advisory Database · Published August 26, 2024
Validating the order of the public keys in the Diffie-Hellman Key Agreement Protocol, when an approved safe prime is used, allows remote attackers (from the client side) to trigger unnecessarily expensive server-side DHE modular-exponentiation calculations. The client may cause asymmetric resource consumption. 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 and validate the order of the public key.
Risk scores
Timeline
- Aug 26, 2024 CVE Published
- Aug 6, 2026 Security Advisory
Query this with the API
The same record, from the CLI:
vulnetix vdb vuln GHSA-h964-f4gx-gw3x
vulnetix vdb fixes GHSA-h964-f4gx-gw3x
Or with curl, using the org id and key from your account page:
curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
"https://api.vdb.vulnetix.com/v2/vuln/GHSA-h964-f4gx-gw3x/fixes/registry"
The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart
References
- https://gist.github.com/c0r0n3r/abccc14d4d96c0442f3a77fa5ca255d1 url
- https://nvd.nist.gov/vuln/detail/CVE-2024-41996 advisory
- https://cert-portal.siemens.com/productcert/html/ssa-089022.html url
- https://cert-portal.siemens.com/productcert/html/ssa-265688.html url
- https://cert-portal.siemens.com/productcert/html/ssa-485750.html url
- https://dheatattack.gitlab.io/details url
- https://dheatattack.gitlab.io/faq url