OpenSSL

OpenSSL 3.1

OpenSSL 3.1

The OpenSSL 3.1 reached end of service life on Mar 14, 2025. Third-party maintenance keeps it supported — 24/7 engineering support and same-day replacement parts — at 40-70% below OEM renewal pricing.

End of Service LifeEOSL Date: Mar 14, 2025

Specifications

product
openssl
release
3.1
product Label
OpenSSL
release Label
3.1
codename
lts
latest Version
3.1.8
release Date
2023-03-14
maintained
source Url
https://endoflife.date/openssl

Lifecycle Dates

End of Service Life
Mar 14, 2025
Last OEM Support
Mar 14, 2025

Get Third Party Support

Your quote will be sent to this address.

By submitting this form, you agree to our Privacy Policy.

OEM vs. 3rd Party Support

See how 3rd party maintenance compares to traditional OEM support for your OpenSSL 3.1. Get the same level of service at a fraction of the cost.

FeatureOEM Support3rd Party Support
Post-EOSL Support
24/7/365 Support
Same-Day Parts Replacement
Limited
Mixed-Vendor Support
Flexible Contract Terms
Annual Only
Month-to-Month Available
Asset Lifecycle Extension
OEM-Trained Engineers

Why Choose 3rd Party Support for OpenSSL 3.1?

Save 40-70%

Dramatically reduce your maintenance costs while maintaining the same level of support coverage.

Extend Asset Life

Continue using your OpenSSL 3.1 well beyond the OEM end-of-life date.

24/7 Expert Support

OEM-trained engineers available around the clock with same-day parts replacement.

OpenSSL 3.1 Support: Frequently Asked Questions

Is the OpenSSL 3.1 still supported?

OpenSSL ended support for the OpenSSL 3.1 on Mar 14, 2025. Third-party maintenance remains available and keeps the OpenSSL 3.1 supported with 24/7 engineering support and same-day replacement parts.

When is the OpenSSL 3.1 end of service life (EOSL) date?

OpenSSL lists the end of service life for the OpenSSL 3.1 as Mar 14, 2025.

Can I keep using the OpenSSL 3.1 after its EOSL date?

Yes. EOSL means OpenSSL stops selling support contracts and issuing updates — the equipment itself keeps working. Third-party maintenance provides engineering support and replacement parts for as long as you choose to run it.

How much does third-party support for the OpenSSL 3.1 cost?

Typically 40-70% below the OEM maintenance renewal price. Exact pricing depends on quantity, service level and location — request a quote and we respond within 24 hours.

Known Vulnerabilities Affecting OpenSSL 3.1

15 published CVEs affect the OpenSSL 3.1, including 5 rated critical or high severity. OpenSSL no longer ships security patches for this release — our engineers provide mitigation guidance, workarounds and hardening support.

CVESeverityCVSSPublishedSummary
CVE-2025-15467HIGH8.8Jan 27, 2026Issue summary: Parsing CMS AuthEnvelopedData or EnvelopedData message with maliciously crafted AEAD parameters can trigger a stack buffer overflow. Impact summary: A stack buffer overflow may lead to a crash, causing Denial of Service, or potentially remote code execution. When parsing CMS (Auth)EnvelopedData structures that use AEAD ciphers such as AES-GCM, the IV (Initialization Vector) encoded in the ASN.1 parameters is copied into a fixed-size stack buffer without verifying that its length
CVE-2023-4807HIGH7.8Sep 8, 2023Issue summary: The POLY1305 MAC (message authentication code) implementation contains a bug that might corrupt the internal state of applications on the Windows 64 platform when running on newer X86_64 processors supporting the AVX512-IFMA instructions. Impact summary: If in an application that uses the OpenSSL library an attacker can influence whether the POLY1305 MAC algorithm is used, the application state might be corrupted with various application dependent consequences. The POLY1305 MAC
CVE-2024-6119HIGH7.5Sep 3, 2024Issue summary: Applications performing certificate name checks (e.g., TLS clients checking server certificates) may attempt to read an invalid memory address resulting in abnormal termination of the application process. Impact summary: Abnormal termination of an application can a cause a denial of service. Applications performing certificate name checks (e.g., TLS clients checking server certificates) may attempt to read an invalid memory address when comparing the expected name with an `other
CVE-2023-5363HIGH7.5Oct 25, 2023Issue summary: A bug has been identified in the processing of key and initialisation vector (IV) lengths. This can lead to potential truncation or overruns during the initialisation of some symmetric ciphers. Impact summary: A truncation in the IV can result in non-uniqueness, which could result in loss of confidentiality for some cipher modes. When calling EVP_EncryptInit_ex2(), EVP_DecryptInit_ex2() or EVP_CipherInit_ex2() the provided OSSL_PARAM array is processed after the key and IV have
CVE-2023-0464HIGH7.5Mar 22, 2023A security vulnerability has been identified in all supported versions of OpenSSL related to the verification of X.509 certificate chains that include policy constraints. Attackers may be able to exploit this vulnerability by creating a malicious certificate chain that triggers exponential use of computational resources, leading to a denial-of-service (DoS) attack on affected systems. Policy processing is disabled by default but can be enabled by passing the `-policy' argument to the command
CVE-2023-6129MEDIUM6.5Jan 9, 2024Issue summary: The POLY1305 MAC (message authentication code) implementation contains a bug that might corrupt the internal state of applications running on PowerPC CPU based platforms if the CPU provides vector instructions. Impact summary: If an attacker can influence whether the POLY1305 MAC algorithm is used, the application state might be corrupted with various application dependent consequences. The POLY1305 MAC (message authentication code) implementation in OpenSSL for PowerPC CPUs res
CVE-2023-2650MEDIUM6.5May 30, 2023Issue summary: Processing some specially crafted ASN.1 object identifiers or data containing them may be very slow. Impact summary: Applications that use OBJ_obj2txt() directly, or use any of the OpenSSL subsystems OCSP, PKCS7/SMIME, CMS, CMP/CRMF or TS with no message size limit may experience notable to very long delays when processing those messages, which may lead to a Denial of Service. An OBJECT IDENTIFIER is composed of a series of numbers - sub-identifiers - most of which have no size
CVE-2023-1255MEDIUM5.9Apr 20, 2023Issue summary: The AES-XTS cipher decryption implementation for 64 bit ARM platform contains a bug that could cause it to read past the input buffer, leading to a crash. Impact summary: Applications that use the AES-XTS algorithm on the 64 bit ARM platform can crash in rare circumstances. The AES-XTS algorithm is usually used for disk encryption. The AES-XTS cipher decryption implementation for 64 bit ARM platform will read past the end of the ciphertext buffer if the ciphertext size is 4 mod
CVE-2024-0727MEDIUM5.5Jan 26, 2024Issue summary: Processing a maliciously formatted PKCS12 file may lead OpenSSL to crash leading to a potential Denial of Service attack Impact summary: Applications loading files in the PKCS12 format from untrusted sources might terminate abruptly. A file in PKCS12 format can contain certificates and keys and may come from an untrusted source. The PKCS12 specification allows certain fields to be NULL, but OpenSSL does not correctly check for this case. This can lead to a NULL pointer dereferen
CVE-2023-5678MEDIUM5.3Nov 6, 2023Issue summary: Generating excessively long X9.42 DH keys or checking excessively long X9.42 DH keys or parameters may be very slow. Impact summary: Applications that use the functions DH_generate_key() to generate an X9.42 DH key may experience long delays. Likewise, applications that use DH_check_pub_key(), DH_check_pub_key_ex() or EVP_PKEY_public_check() to check an X9.42 DH key or X9.42 DH parameters may experience long delays. Where the key or parameters that are being checked have been ob
CVE-2023-3817MEDIUM5.3Jul 31, 2023Issue summary: Checking excessively long DH keys or parameters may be very slow. Impact summary: Applications that use the functions DH_check(), DH_check_ex() or EVP_PKEY_param_check() to check a DH key or DH parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. The function DH_check() performs various checks on DH parameters. After fixing CVE-2023-3446 it was discovered that a
CVE-2023-3446MEDIUM5.3Jul 19, 2023Issue summary: Checking excessively long DH keys or parameters may be very slow. Impact summary: Applications that use the functions DH_check(), DH_check_ex() or EVP_PKEY_param_check() to check a DH key or DH parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. The function DH_check() performs various checks on DH parameters. One of those checks confirms that the modulus ('p'
CVE-2023-2975MEDIUM5.3Jul 14, 2023Issue summary: The AES-SIV cipher implementation contains a bug that causes it to ignore empty associated data entries which are unauthenticated as a consequence. Impact summary: Applications that use the AES-SIV algorithm and want to authenticate empty data entries as associated data can be misled by removing, adding or reordering such empty entries as these are ignored by the OpenSSL implementation. We are currently unaware of any such applications. The AES-SIV algorithm allows for authentic
CVE-2023-0466MEDIUM5.3Mar 28, 2023The function X509_VERIFY_PARAM_add0_policy() is documented to implicitly enable the certificate policy check when doing certificate verification. However the implementation of the function does not enable the check which allows certificates with invalid or incorrect policies to pass the certificate verification. As suddenly enabling the policy check could break existing deployments it was decided to keep the existing behavior of the X509_VERIFY_PARAM_add0_policy() function. Instead the applica
CVE-2023-0465MEDIUM5.3Mar 28, 2023Applications that use a non-default option when verifying certificates may be vulnerable to an attack from a malicious CA to circumvent certain checks. Invalid certificate policies in leaf certificates are silently ignored by OpenSSL and other certificate policy checks are skipped for that certificate. A malicious CA could use this to deliberately assert invalid certificate policies in order to circumvent policy checking on the certificate altogether. Policy processing is disabled by default b
Get Third Party Support

Related OpenSSL Products

All OpenSSL products →
OpenSSL 3.1
Save 40-70% vs OEM
Get Third Party Support