CVEvulnerability
CVE-2021-23840
7.5 HIGH
Official page ↗
- Status
- Modified
- Published
- 2021-02-16
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- CVSS 3.1 (134c704f-9b21-4f2e-91b3-4a467353bcc0)
- 7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- CVSS 2.0 ([email protected])
- 5.0 MEDIUM — AV:N/AC:L/Au:N/C:N/I:N/A:P
- Weaknesses
- CWE-190
Description
Calls to EVP_CipherUpdate, EVP_EncryptUpdate and EVP_DecryptUpdate may overflow the output length argument in some cases where the input length is close to the maximum permissable length for an integer on the platform. In such cases the return value from the function call will be 1 (indicating success), but the output length value will be negative. This could cause applications to behave incorrectly or crash. OpenSSL versions 1.1.1i and below are affected by this issue. Users of these versions should upgrade to OpenSSL 1.1.1j. OpenSSL versions 1.0.2x and below are affected by this issue. However OpenSSL 1.0.2 is out of support and no longer receiving public updates. Premium support customers of OpenSSL 1.0.2 should upgrade to 1.0.2y. Other users should upgrade to 1.1.1j. Fixed in OpenSSL 1.1.1j (Affected 1.1.1-1.1.1i). Fixed in OpenSSL 1.0.2y (Affected 1.0.2-1.0.2x).
Affected configurations
• openssl openssl (>= 1.0.2 < 1.0.2y)
• openssl openssl (>= 1.1.1 < 1.1.1j)
• debian debian linux 10.0
• tenable log correlation engine (< 6.0.8)
• tenable nessus network monitor 5.11.0
• tenable nessus network monitor 5.11.1
• tenable nessus network monitor 5.12.0
• tenable nessus network monitor 5.12.1
• tenable nessus network monitor 5.13.0
• oracle business intelligence 5.5.0.0.0
• oracle business intelligence 5.9.0.0.0
• oracle business intelligence 12.2.1.3.0
• oracle business intelligence 12.2.1.4.0
• oracle communications cloud native core policy 1.15.0
• oracle enterprise manager for storage management 13.4.0.0
• oracle enterprise manager ops center 12.4.0.0
• oracle graalvm 19.3.5
• oracle graalvm 20.3.1.2
• oracle graalvm 21.0.0.2
• oracle jd edwards enterpriseone tools (< 9.2.6.0)
• oracle jd edwards world security a9.4
• oracle mysql server (< 5.7.33)
• oracle mysql server (>= 8.0.15 < 8.0.23)
• oracle nosql database (< 20.3)
• mcafee epolicy orchestrator (< 5.10.0)
• mcafee epolicy orchestrator 5.10.0
• fujitsu m10-1 firmware (< xcp2410)
• fujitsu m10-4 firmware (< xcp2410)
• fujitsu m10-4s firmware (< xcp2410)
• fujitsu m12-1 firmware (< xcp2410)
• fujitsu m12-2 firmware (< xcp2410)
• fujitsu m12-2s firmware (< xcp2410)
• fujitsu m10-1 firmware (< xcp3110)
• fujitsu m10-4 firmware (< xcp3110)
• fujitsu m10-4s firmware (< xcp3110)
• fujitsu m12-1 firmware (< xcp3110)
• fujitsu m12-2 firmware (< xcp3110)
• fujitsu m12-2s firmware (< xcp3110)
• nodejs node.js (>= 10.0.0 <= 10.12.0)
• nodejs node.js (>= 10.13.0 < 10.24.0)
• nodejs node.js (>= 12.0.0 <= 12.12.0)
• nodejs node.js (>= 12.13.0 < 12.21.0)
• nodejs node.js (>= 14.0.0 <= 14.14.0)
• nodejs node.js (>= 15.0.0 < 15.10.0)
• nodejs node.js 14.15.0
Related
Weakness · CWE (1)
- CWE-190 Integer Overflow or Wraparound weakness
References
- https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf Third Party Advisory
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=6a51b9e1d0cf0bf8515f7201b68fb0a3482b3dc1 git.openssl.org
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=9b1129239f3ebb1d1c98ce9ed41d5c9476c47cb2 git.openssl.org
- https://kb.pulsesecure.net/articles/Pulse_Security_Advisories/SA44846 Third Party Advisory
- https://kc.mcafee.com/corporate/index?page=content&id=SB10366 Third Party Advisory
- https://lists.apache.org/thread.html/r58af02e294bd07f487e2c64ffc0a29b837db5600e33b6e698b9d696b%40%3Cissues.bookkeeper.apache.org%3E lists.apache.org
- https://lists.apache.org/thread.html/rf4c02775860db415b4955778a131c2795223f61cb8c6a450893651e4%40%3Cissues.bookkeeper.apache.org%3E lists.apache.org
- https://security.gentoo.org/glsa/202103-03 Third Party Advisory
- https://security.netapp.com/advisory/ntap-20210219-0009/ Third Party Advisory
- https://security.netapp.com/advisory/ntap-20240621-0006/ security.netapp.com
- https://www.debian.org/security/2021/dsa-4855 Third Party Advisory
- https://www.openssl.org/news/secadv/20210216.txt Vendor Advisory
- https://www.oracle.com//security-alerts/cpujul2021.html Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpuApr2021.html Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpuapr2022.html Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpujan2022.html Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpuoct2021.html Patch, Third Party Advisory
- https://www.tenable.com/security/tns-2021-03 Third Party Advisory
- https://www.tenable.com/security/tns-2021-09 Third Party Advisory
- https://www.tenable.com/security/tns-2021-10 Third Party Advisory
- https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf Third Party Advisory
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=6a51b9e1d0cf0bf8515f7201b68fb0a3482b3dc1 git.openssl.org
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=9b1129239f3ebb1d1c98ce9ed41d5c9476c47cb2 git.openssl.org
- https://kb.pulsesecure.net/articles/Pulse_Security_Advisories/SA44846 Third Party Advisory
- https://kc.mcafee.com/corporate/index?page=content&id=SB10366 Third Party Advisory
- https://lists.apache.org/thread.html/r58af02e294bd07f487e2c64ffc0a29b837db5600e33b6e698b9d696b%40%3Cissues.bookkeeper.apache.org%3E lists.apache.org
- https://lists.apache.org/thread.html/rf4c02775860db415b4955778a131c2795223f61cb8c6a450893651e4%40%3Cissues.bookkeeper.apache.org%3E lists.apache.org
- https://security.gentoo.org/glsa/202103-03 Third Party Advisory
- https://security.netapp.com/advisory/ntap-20210219-0009/ Third Party Advisory
- https://security.netapp.com/advisory/ntap-20240621-0006/ security.netapp.com
- https://www.debian.org/security/2021/dsa-4855 Third Party Advisory
- https://www.openssl.org/news/secadv/20210216.txt Vendor Advisory
- https://www.oracle.com//security-alerts/cpujul2021.html Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpuApr2021.html Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpuapr2022.html Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpujan2022.html Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpuoct2021.html Patch, Third Party Advisory
- https://www.tenable.com/security/tns-2021-03 Third Party Advisory
- https://www.tenable.com/security/tns-2021-09 Third Party Advisory
- https://www.tenable.com/security/tns-2021-10 Third Party Advisory