GHSA-q2qv-648h-wcqp
Record from GitHub Advisory Database · Published May 24, 2022
Normally in OpenSSL EC groups always have a co-factor present and this is used in side channel resistant code paths. However, in some cases, it is possible to construct a group using explicit parameters (instead of using a named curve). In those cases it is possible that such a group does not have the cofactor present. This can occur even where all the parameters match a known named curve. If such a curve is used then OpenSSL falls back to non-side channel resistant code paths which may result in full key recovery during an ECDSA signature operation. In order to be vulnerable an attacker would have to have the ability to time the creation of a large number of signatures where explicit parameters with no co-factor present are in use by an application using libcrypto. For the avoidance of doubt libssl is not vulnerable because explicit parameters are never used. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c). Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k). Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s).
Risk scores
Timeline
- May 24, 2022 CVE Published
- Apr 9, 2026 Distribution Patch (2 in total, the first dated here)
- Apr 30, 2026 Security Advisory
Query this with the API
The same record, from the CLI:
vulnetix vdb vuln GHSA-q2qv-648h-wcqp
vulnetix vdb fixes GHSA-q2qv-648h-wcqp
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-q2qv-648h-wcqp/fixes/registry"
The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart
References
- https://security.netapp.com/advisory/ntap-20200122-0002 url
- https://support.f5.com/csp/article/K73422160?utm_source=f5support&%3Butm_medium=RSS url
- https://support.f5.com/csp/article/K73422160?utm_source=f5support&utm_medium=RSS url
- https://usn.ubuntu.com/4376-1 url
- https://usn.ubuntu.com/4376-2 url
- https://usn.ubuntu.com/4504-1 url
- https://www.debian.org/security/2019/dsa-4539 url
- https://www.oracle.com/security-alerts/cpujul2020.html url
- https://www.tenable.com/security/tns-2019-09 url
- https://arxiv.org/abs/1909.01785 url
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=21c856b75d81eff61aa63b4f036bb64a85bf6d46 url
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=30c22fa8b1d840036b8e203585738df62a03cec8 url
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=7c1709c2da5414f5b6133d00a03fc8c5bf996c7a url
- https://lists.debian.org/debian-lts-announce/2019/09/msg00026.html url
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ZN4VVQJ3JDCHGIHV4Y2YTXBYQZ6PWQ7E url
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZN4VVQJ3JDCHGIHV4Y2YTXBYQZ6PWQ7E url
- http://lists.opensuse.org/opensuse-security-announce/2019-09/msg00054.html url
- http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00016.html url
- https://nvd.nist.gov/vuln/detail/CVE-2019-1547 advisory
- https://security.netapp.com/advisory/ntap-20200416-0003 url
…and 22 more