OpenSSL

OpenSSL 0.9.8

OpenSSL 0.9.8

The OpenSSL 0.9.8 reached end of service life on Dec 31, 2015. 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: Dec 31, 2015

Specifications

product
openssl
release
0.9.8
product Label
OpenSSL
release Label
0.9.8
codename
lts
latest Version
0.9.8zh
release Date
2005-07-05
maintained
source Url
https://endoflife.date/openssl

Lifecycle Dates

End of Service Life
Dec 31, 2015
Last OEM Support
Dec 31, 2015

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 0.9.8. 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 0.9.8?

Save 40-70%

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

Extend Asset Life

Continue using your OpenSSL 0.9.8 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 0.9.8 Support: Frequently Asked Questions

Is the OpenSSL 0.9.8 still supported?

OpenSSL ended support for the OpenSSL 0.9.8 on Dec 31, 2015. Third-party maintenance remains available and keeps the OpenSSL 0.9.8 supported with 24/7 engineering support and same-day replacement parts.

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

OpenSSL lists the end of service life for the OpenSSL 0.9.8 as Dec 31, 2015.

Can I keep using the OpenSSL 0.9.8 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 0.9.8 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 0.9.8

79 published CVEs affect the OpenSSL 0.9.8, including 20 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-2016-2108CRITICAL9.8May 5, 2016The ASN.1 implementation in OpenSSL before 1.0.1o and 1.0.2 before 1.0.2c allows remote attackers to execute arbitrary code or cause a denial of service (buffer underflow and memory corruption) via an ANY field in crafted serialized data, aka the "negative zero" issue.
CVE-2009-3555CRITICAL9.8Nov 9, 2009The TLS protocol, and the SSL protocol 3.0 and possibly earlier, as used in Microsoft Internet Information Services (IIS) 7.0, mod_ssl in the Apache HTTP Server 2.2.14 and earlier, OpenSSL before 0.9.8l, GnuTLS 2.8.5 and earlier, Mozilla Network Security Services (NSS) 3.12.4 and earlier, multiple Cisco products, and other products, does not properly associate renegotiation handshakes with an existing connection, which allows man-in-the-middle attackers to insert data into HTTPS sessions, and po
CVE-2009-3245HIGH10.0Mar 5, 2010OpenSSL before 0.9.8m does not check for a NULL return value from bn_wexpand function calls in (1) crypto/bn/bn_div.c, (2) crypto/bn/bn_gf2m.c, (3) crypto/ec/ec2_smpl.c, and (4) engines/e_ubsec.c, which has unspecified impact and context-dependent attack vectors.
CVE-2006-3738HIGH10.0Sep 28, 2006Buffer overflow in the SSL_get_shared_ciphers function in OpenSSL 0.9.7 before 0.9.7l, 0.9.8 before 0.9.8d, and earlier versions has unspecified impact and remote attack vectors involving a long list of ciphers.
CVE-2011-4109HIGH9.3Jan 6, 2012Double free vulnerability in OpenSSL 0.9.8 before 0.9.8s, when X509_V_FLAG_POLICY_CHECK is enabled, allows remote attackers to have an unspecified impact by triggering failure of a policy check.
CVE-2007-4995HIGH9.3Oct 13, 2007Off-by-one error in the DTLS implementation in OpenSSL 0.9.8 before 0.9.8f allows remote attackers to execute arbitrary code via unspecified vectors.
CVE-2016-2176HIGH8.2May 5, 2016The X509_NAME_oneline function in crypto/x509/x509_obj.c in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h allows remote attackers to obtain sensitive information from process stack memory or cause a denial of service (buffer over-read) via crafted EBCDIC ASN.1 data.
CVE-2006-2940HIGH7.8Sep 28, 2006OpenSSL 0.9.7 before 0.9.7l, 0.9.8 before 0.9.8d, and earlier versions allows attackers to cause a denial of service (CPU consumption) via parasitic public keys with large (1) "public exponent" or (2) "public modulus" values in X.509 certificates that require extra time to process when using RSA signature verification.
CVE-2006-2937HIGH7.8Sep 28, 2006OpenSSL 0.9.7 before 0.9.7l and 0.9.8 before 0.9.8d allows remote attackers to cause a denial of service (infinite loop and memory consumption) via malformed ASN.1 structures that trigger an improperly handled error condition.
CVE-2021-4044HIGH7.5Dec 14, 2021Internally libssl in OpenSSL calls X509_verify_cert() on the client side to verify a certificate supplied by a server. That function may return a negative return value to indicate an internal error (for example out of memory). Such a negative return value is mishandled by OpenSSL and will cause an IO function (such as SSL_connect() or SSL_do_handshake()) to not indicate success and a subsequent call to SSL_get_error() to return the value SSL_ERROR_WANT_RETRY_VERIFY. This return value is only sup
CVE-2016-8610HIGH7.5Nov 13, 2017A denial of service flaw was found in OpenSSL 0.9.8, 1.0.1, 1.0.2 through 1.0.2h, and 1.1.0 in the way the TLS/SSL protocol defined processing of ALERT packets during a connection handshake. A remote attacker could use this flaw to make a TLS/SSL server consume an excessive amount of CPU and fail to accept connections from other clients.
CVE-2016-2109HIGH7.5May 5, 2016The asn1_d2i_read_bio function in crypto/asn1/a_d2i_fp.c in the ASN.1 BIO implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h allows remote attackers to cause a denial of service (memory consumption) via a short invalid encoding.
CVE-2016-2106HIGH7.5May 5, 2016Integer overflow in the EVP_EncryptUpdate function in crypto/evp/evp_enc.c in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h allows remote attackers to cause a denial of service (heap memory corruption) via a large amount of data.
CVE-2015-1789HIGH7.5Jun 12, 2015The X509_cmp_time function in crypto/x509/x509_vfy.c in OpenSSL before 0.9.8zg, 1.0.0 before 1.0.0s, 1.0.1 before 1.0.1n, and 1.0.2 before 1.0.2b allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted length field in ASN1_TIME data, as demonstrated by an attack against a server that supports client authentication with a custom verification callback.
CVE-2014-8176HIGH7.5Jun 12, 2015The dtls1_clear_queues function in ssl/d1_lib.c in OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0.1h frees data structures without considering that application data can arrive between a ChangeCipherSpec message and a Finished message, which allows remote DTLS peers to cause a denial of service (memory corruption and application crash) or possibly have unspecified other impact via unexpected application data.
CVE-2015-0292HIGH7.5Mar 19, 2015Integer underflow in the EVP_DecodeUpdate function in crypto/evp/encode.c in the base64-decoding implementation in OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0.1h allows remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact via crafted base64 data that triggers a buffer overflow.
CVE-2012-2110HIGH7.5Apr 19, 2012The asn1_d2i_read_bio function in crypto/asn1/a_d2i_fp.c in OpenSSL before 0.9.8v, 1.0.0 before 1.0.0i, and 1.0.1 before 1.0.1a does not properly interpret integer data, which allows remote attackers to conduct buffer overflow attacks, and cause a denial of service (memory corruption) or possibly have unspecified other impact, via crafted DER data, as demonstrated by an X.509 certificate or an RSA public key.
CVE-2010-4252HIGH7.5Dec 6, 2010OpenSSL before 1.0.0c, when J-PAKE is enabled, does not properly validate the public parameters in the J-PAKE protocol, which allows remote attackers to bypass the need for knowledge of the shared secret, and successfully authenticate, by sending crafted values in each round of the protocol.
CVE-2010-0742HIGH7.5Jun 3, 2010The Cryptographic Message Syntax (CMS) implementation in crypto/cms/cms_asn1.c in OpenSSL before 0.9.8o and 1.x before 1.0.0a does not properly handle structures that contain OriginatorInfo, which allows context-dependent attackers to modify invalid memory locations or conduct double-free attacks, and possibly execute arbitrary code, via unspecified vectors.
CVE-2014-3567HIGH7.1Oct 19, 2014Memory leak in the tls_decrypt_ticket function in t1_lib.c in OpenSSL before 0.9.8zc, 1.0.0 before 1.0.0o, and 1.0.1 before 1.0.1j allows remote attackers to cause a denial of service (memory consumption) via a crafted session ticket that triggers an integrity-check failure.

Showing the 20 most severe of 79 known CVEs.

Get Third Party Support

Related OpenSSL Products

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