← Vulnerability feed

Vulnerability record · CVE-2014-0160 · published 7 April 2014

CVE-2014-0160: OpenSSL TLS/DTLS Heartbeat Extension Out-of-Bounds Read (Heartbleed)

OOpenssl · Openssl

OpenSSL 1.0.1 before 1.0.1g mishandles Heartbeat Extension packets in its TLS and DTLS implementations, causing an out-of-bounds read of process memory. A remote attacker can read up to 64KB of adjacent memory per crafted request, which may include private keys, session data, and credentials. The flaw is trivially reachable over the network and is one of the most widely exploited information disclosure bugs ever disclosed.

7.5 CVSS 3.1 High CISA KEV since 4 May 2022 EPSS 100% · top 0.1% CWE-125 · Out-of-bounds read
7.5CVSS 3.1 base score, v2 5.0
100%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
28Affected product versions listed by NVD
257References, 10 tagged exploit
17 Jun 2026Last modified by NVD

Description

The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packets, which allows remote attackers to obtain sensitive information from process memory via crafted packets that trigger a buffer over-read, as demonstrated by reading private keys, related to d1_both.c and t1_lib.c, aka the Heartbleed bug.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 16 September 2026. Confidence: high.

critical priorityUnauthenticated remote memory disclosure with near-certain exploitation (EPSS 0.99999) and CISA KEV listing, allowing private key and credential theft.

What it is

OpenSSL 1.0.1 before 1.0.1g mishandles Heartbeat Extension packets in its TLS and DTLS implementations, causing an out-of-bounds read of process memory. A remote attacker can read up to 64KB of adjacent memory per crafted request, which may include private keys, session data, and credentials. The flaw is trivially reachable over the network and is one of the most widely exploited information disclosure bugs ever disclosed.

Impact

An unauthenticated attacker gains read access to server process memory, potentially recovering private keys, session tokens, and user credentials. Recovered private keys allow decryption of past and future TLS traffic and enable impersonation of the affected service.

Attack surface

Reachable over the network via a crafted TLS or DTLS Heartbeat request to any service using a vulnerable OpenSSL build; no authentication or user interaction is required per the CVSS vector AV:N/AC:L/PR:N/UI:N. Any exposed TLS endpoint (HTTPS, SMTP, IMAP, VPN, embedded devices) is a candidate.

Exploitation

CVE-2014-0160 is listed in CISA KEV (added 2022-05-04) and has an EPSS 30-day probability of 0.99999 (percentile 0.99997), indicating near-certain exploitation activity. No ransomware campaign use is documented in the record.

What to do

  • Upgrade OpenSSL to 1.0.1g or later, or apply the vendor-supplied patch for your distribution or product.
  • If patching is not immediately possible, recompile OpenSSL with -DOPENSSL_NO_HEARTBEATS to disable the Heartbeat extension.
  • After patching, reissue TLS certificates and revoke old ones, and rotate any credentials or session keys that may have been exposed.
  • Inventory all internet-facing and embedded TLS services (including the listed vendors such as Siemens, Mitel, FileZilla Server, Splunk, and Broadcom products) and confirm each is on a fixed version.
  • Restrict or monitor external access to TLS endpoints until remediation is verified.

Detection

  • Inspect TLS/DTLS traffic for Heartbeat requests with payload lengths exceeding the actual data, which is the signature of the over-read.
  • Monitor IDS/IPS signatures for CVE-2014-0160 and alert on repeated heartbeat anomalies from a single source.
  • Review server and TLS logs for unexpected memory disclosure indicators or unusual heartbeat traffic patterns.
  • Scan internal and external assets for vulnerable OpenSSL versions and flag any host still running 1.0.1 before 1.0.1g.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2014-0160 to the Known Exploited Vulnerabilities catalog on 4 May 2022 as "OpenSSL Information Disclosure Vulnerability". Required action: Apply updates per vendor instructions. Federal deadline 25 May 2022.

Affected products

28 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
http://advisories.mageia.org/MGASA-2014-0165.html Third Party Advisory
http://blog.fox-it.com/2014/04/08/openssl-heartbleed-bug-live-blog/ Issue TrackingThird Party Advisory
http://cogentdatahub.com/ReleaseNotes.html Release Notes
http://download.schneider-electric.com/files?p_Doc_Ref=SEVD%202014-119-01 Broken Link
http://git.openssl.org/gitweb/?p=openssl.git%3Ba=commit%3Bh=96db9023b881d7cd9f379b0c154650d6c108e9a3 Broken Link
http://heartbleed.com/ Third Party Advisory
http://lists.fedoraproject.org/pipermail/package-announce/2014-April/131221.html Broken LinkThird Party Advisory
http://lists.fedoraproject.org/pipermail/package-announce/2014-April/131291.html Broken LinkThird Party Advisory
http://lists.fedoraproject.org/pipermail/package-announce/2014-August/136473.html Mailing ListThird Party Advisory
http://lists.opensuse.org/opensuse-security-announce/2014-04/msg00004.html Mailing ListThird Party Advisory
http://lists.opensuse.org/opensuse-security-announce/2014-04/msg00005.html Mailing ListThird Party Advisory
http://lists.opensuse.org/opensuse-updates/2014-04/msg00061.html Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139722163017074&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139757726426985&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139757819327350&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139757919027752&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139758572430452&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139765756720506&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139774054614965&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139774703817488&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139808058921905&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139817685517037&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139817727317190&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139817782017443&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139824923705461&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139824993005633&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139833395230364&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139835815211508&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139835844111589&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139836085512508&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139842151128341&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139843768401936&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139869720529462&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139869891830365&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139889113431619&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139889295732144&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139905202427693&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139905243827825&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139905295427946&w=2 Mailing ListThird Party Advisory
http://marc.info/?l=bugtraq&m=139905351928096&w=2 Mailing ListThird Party Advisory

Track CVE-2014-0160 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2025-32433Erlang/OTP SSH server missing authentication allows remote code executionErlang/OTP SSH servers before OTP-27.3.3, OTP-26.2.5.11 and OTP-25.3.2.20 mishandle SSH protocol messages, letting an unauthenticated attacker execut…KEVEPSS 99%analysed10.0CVE-2025-24201Apple WebKit out-of-bounds write allows sandbox escapeCVE-2025-24201 is an out-of-bounds write in Apple's WebKit that was addressed with improved checks. Maliciously crafted web content may break out of …KEVEPSS 3.8%analysed10.0CVE-2021-44228Apache Log4j2 JNDI lookup remote code executionApache Log4j2 versions 2.0-beta9 through 2.15.0 (excluding 2.12.2, 2.12.3, and 2.3.1) do not protect against attacker-controlled LDAP and other JNDI …KEVEPSS 100%analysed9.8CVE-2026-24061GNU Inetutils telnetd argument injection allows remote auth bypasstelnetd in GNU Inetutils through 2.7 fails to sanitize the USER environment variable, so a value such as "-f root" is passed as an argument to login …KEVEPSS 99%analysed9.8CVE-2025-39682Linux kernel TLS zero-length record handling flaw on rx_listThe Linux kernel TLS receive path mishandles zero-length records that arrive from the rx_list, breaking the assumption that a record type change cann…KEVEPSS 2.9%analysed9.8CVE-2025-24813Apache Tomcat Default Servlet path equivalence enables RCE and file disclosureApache Tomcat mishandles path equivalence for names containing an internal dot, letting a remote unauthenticated attacker write files through the Def…KEVEPSS 100%analysed9.8CVE-2024-9680Mozilla Firefox and Thunderbird use-after-free in Animation timelinesA use-after-free flaw in Animation timelines allows an attacker to execute code in the content process of Firefox and Thunderbird. Mozilla reports ex…KEVEPSS 23%analysed9.8CVE-2024-4577PHP-CGI on Windows argument injection leads to remote code executionPHP-CGI on Windows can misinterpret characters in the command line passed to Win32 API functions when certain code pages are configured, due to Windo…KEVEPSS 100%analysed

Source: NIST National Vulnerability Database (record CVE-2014-0160), CISA KEV, FIRST EPSS (scores of 2026-09-16). This page is refreshed as NVD updates the record.