Servers and applications
CVE-2022-0778
The BN_mod_sqrt() function, which computes a modular square root, contains a bug that can cause it to loop forever for non-prime moduli. Internally this function is used when parsing certificates that contain elliptic curve public keys in compressed form or explicit elliptic curve parameters with a base point encoded in compressed form. It is possible to trigger the infinite loop by crafting a…
- Severity
- High 7.5
- Published
- 15 Mar 2022
- Last changed
- 14 Oct 2026
- Added to UpHeron
- 17 Oct 2026
- Fixed in
- 10.6.6, 10.7.2, 12.22.11, 14.19.1, 16.14.2, 17.7.2
- Sources
- NVD
Affected software
| Software | Affected versions |
|---|---|
MariaDBServers and applications · cpe:a:mariadb:mariadb |
|
Node.jsServers and applications · cpe:a:nodejs:node.js |
All 7 release lines
|
OpenSSLServers and applications · cpe:a:openssl:openssl |
|