All vulnerabilities

Servers and applications

CVE-2014-3570

The BN_sqr implementation in OpenSSL before 0.9.8zd, 1.0.0 before 1.0.0p, and 1.0.1 before 1.0.1k does not properly calculate the square of a BIGNUM value, which might make it easier for remote attackers to defeat cryptographic protection mechanisms via unspecified vectors, related to crypto/bn/asm/mips.pl, crypto/bn/asm/x86_64-gcc.c, and crypto/bn/bn_asm.c.

Severity
Medium 5.0
Published
9 Jan 2015
Last changed
17 Jun 2026
Added to UpHeron
21 Oct 2026
Sources
NVD

Affected software

SoftwareAffected versions
OpenSSLServers and applications · cpe:a:openssl:openssl
  • Version 1.0.1j
  • Version 1.0.1i
  • Version 1.0.1h
  • Version 1.0.1g
All 26 release lines
  • Every version up to 0.9.8zc
  • Version 1.0.0a
  • Version 1.0.0b
  • Version 1.0.0c
  • Version 1.0.0d
  • Version 1.0.0e
  • Version 1.0.0f
  • Version 1.0.0g
  • Version 1.0.0h
  • Version 1.0.0i
  • Version 1.0.0j
  • Version 1.0.0k
  • Version 1.0.0l
  • Version 1.0.0m
  • Version 1.0.0n
  • Version 1.0.0o
  • Version 1.0.1a
  • Version 1.0.1b
  • Version 1.0.1c
  • Version 1.0.1d
  • Version 1.0.1e
  • Version 1.0.1f
  • Version 1.0.1g
  • Version 1.0.1h
  • Version 1.0.1i
  • Version 1.0.1j

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2014-3570
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2014-3570