OpenSSL hasta 1.0.2 TLS/DTLS Heartbeat ssl/t1_lib.c dtls1_process_heartbeat/dtls1_process_heartbeat desbordamiento de búfer

CVSS Puntuación meta temporalPrecio actual del exploit (≈)Puntuación de interés CTI
7.4$0-$5k0.47

Resumeninformación

Una vulnerabilidad fue encontrada en OpenSSL hasta 1.0.2 y clasificada como extremadamente crítica. Está afectada una función desconocida en la librería ssl/t1_lib.c en el componente TLS/DTLS Heartbeat Handler. El manejo da lugar a desbordamiento de búfer. La vulnerabilidad es identificada como CVE-2014-0160. El ataque se puede efectuar a través de la red. Además, hay un exploit disponible. Esta vulnerabilidad posee un impacto histórico por su trasfondo y la forma en que fue recibida. El mejor modo sugerido para mitigar el problema es actualizar a la última versión.

Detallesinformación

Una vulnerabilidad fue encontrada en OpenSSL hasta 1.0.2 (Network Encryption Software) y clasificada como extremadamente crítica. La función dtls1_process_heartbeat/dtls1_process_heartbeat en la biblioteca ssl/t1_lib.c del componente TLS/DTLS Heartbeat Handler es afectada por esta vulnerabilidad. A través de la manipulación de un input desconocido se causa una vulnerabilidad de clase desbordamiento de búfer. Esto tiene repercusión sobre la la confidencialidad. El resumen de CVE es:

Las implementaciones de (1) TLS y (2) DTLS en OpenSSL 1.0.1 en versiones anteriores a 1.0.1g no manejan adecuadamente paquetes Heartbeat Extension, lo que permite a atacantes remotos obtener información sensible desde la memoria de proceso a través de paquetes manipulados que desencadenan una sobrelectura del buffer, según lo demostrado mediante la lectura de claves privadas, relacionado con d1_both.c y t1_lib.c, también conocido como bug Heartbleed.

La vulnerabilidad fue publicada el 2014-04-07 por Neel Mehta de Google con identificación secadv_20140407.txt con un security advisory (Website) (confirmado). El advisory puede ser descargado de openssl.org. La publicación se realizó junto con el fabricante. La vulnerabilidad es identificada como CVE-2014-0160. La vulnerabilidad es muy popular a causa de su poca complejidad. El ataque se puede efectuar a través de la red. La explotación no necesita ninguna autentificación específica. Los detalles técnicos asi como un exploit público son conocidos. Esta vulnerabilidad resulta históricamente interesante por la forma en que se desarrollo.

Un exploit ha sido desarrollado por Jared Stafford en Python y publicado 1 días después del anuncio. El exploit puede ser descargado de exploit-db.com. Fue declarado como atacado. Por lo menos durante 827 días, esta vulnerabilidad fue clasificada como exploit día cero. Para el scanner Nessus se dispone de un plugin ID 73389 (FreeBSD : OpenSSL -- Remote Information Disclosure (5631ae98-be9e-11e3-b5e3-c80aa9043978)), que puede ayudar a determinar la existencia del riesgo analizado.

Una actualización a la versión 1.0.1g elimina esta vulnerabilidad. Aplicando un parche es posible eliminar el problema. El parche puede ser descargado de git.openssl.org. El mejor modo sugerido para mitigar el problema es Actualización. Una solución posible ha sido publicada inmediatamente después de la publicación de la vulnerabilidad.

La vulnerabilidad también está documentado en las bases de datos X-Force (92322), Exploit-DB (32745), Tenable (73389), SecurityFocus (BID 66690†) y OSVDB (105465†). Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Afectado

  • Alcatel-Lucent
  • Debian GNU/Linux
  • Fedora Linux
  • FreeBSD
  • Gentoo Linux
  • Mandriva Linux
  • Red Hat Linux
  • Slackware Linux
  • SUSE Linux
  • Ubuntu Linux

No se ve afectado

  • OpenSSL hasta 0.9.8x

Productoinformación

Escribe

Nombre

Versión

Licencia

Apoyo

  • end of life (old version)

Sitio web

CPE 2.3información

CPE 2.2información

Captura de pantalla

CVSSv4información

VulDB Vector: 🔍
VulDB Confiabilidad: 🔍

CVSSv3información

VulDB Puntuación meta base: 7.5
VulDB Puntuación meta temporal: 7.4

VulDB Puntuación base: 7.5
VulDB Puntuación temporal: 7.2
VulDB Vector: 🔍
VulDB Confiabilidad: 🔍

NVD Puntuación base: 7.5
NVD Vector: 🔍

ADP CISA Puntuación base: 7.5
ADP CISA Vector: 🔍

CVSSv2información

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VectorComplejidadAutenticaciónConfidencialidadIntegridadDisponibilidad
DesbloquearDesbloquearDesbloquearDesbloquearDesbloquearDesbloquear
DesbloquearDesbloquearDesbloquearDesbloquearDesbloquearDesbloquear
DesbloquearDesbloquearDesbloquearDesbloquearDesbloquearDesbloquear

VulDB Puntuación base: 🔍
VulDB Puntuación temporal: 🔍
VulDB Confiabilidad: 🔍

NVD Puntuación base: 🔍

Explotacióninformación

Clase: Desbordamiento de búfer
CWE: CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Físico: No
Local: No
Remoto: Sí

Disponibilidad: 🔍
Acceso: Público
Estado: Atacado
Autor: Jared Stafford
Lenguaje de programación: 🔍
Descargar: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

KEV Añadido: 🔍
KEV ¿Hasta cuándo?: 🔍
KEV Contramedidas: 🔍
KEV Ransomware: 🔍
KEV Aviso: 🔍

Predicción de precios: 🔍
Estimación del precio actual: 🔍

0-DayDesbloquearDesbloquearDesbloquearDesbloquear
HoyDesbloquearDesbloquearDesbloquearDesbloquear

Nessus ID: 73389
Nessus Nombre: FreeBSD : OpenSSL -- Remote Information Disclosure (5631ae98-be9e-11e3-b5e3-c80aa9043978)
Nessus Archivo: 🔍
Nessus Riesgo: 🔍
Nessus Familia: 🔍
Nessus Context: 🔍
Nessus Port: 🔍

OpenVAS ID: 881918
OpenVAS Nombre: CentOS Update for openssl CESA-2014:0376 centos6
OpenVAS Archivo: 🔍
OpenVAS Familia: 🔍

Qualys ID: 🔍
Qualys Nombre: 🔍

MetaSploit ID: openssl_heartbleed.rb
MetaSploit Nombre: OpenSSL Heartbeat (Heartbleed) Information Leak
MetaSploit Archivo: 🔍

Exploit-DB: 🔍

Inteligencia de amenazasinformación

Interés: 🔍
Actores activos: 🔍
Grupos APT activos: 🔍

Contramedidasinformación

Recomendación: Actualización
Estado: 🔍

Tiempo de reacción: 🔍
Hora de 0 días: 🔍
Tiempo de exposición: 🔍
Tiempo de retraso de explotación: 🔍

Actualización: OpenSSL 1.0.1g
Parche: git.openssl.org

Snort ID: 30510
Snort Mensaje: SERVER-OTHER OpenSSL SSLv3 heartbeat read overrun attempt
Snort Clase: 🔍
Snort Patrón: 🔍

Suricata ID: 2018372
Suricata Clase: 🔍
Suricata Mensaje: 🔍

TippingPoint: 🔍

McAfee IPS: 🔍
McAfee IPS Versión: 🔍

ISS Proventia IPS: 🔍
PaloAlto IPS: 🔍
Fortigate IPS: 🔍

Línea de tiempoinformación

2012-01-01 🔍
2013-12-03 +702 días 🔍
2014-04-07 +125 días 🔍
2014-04-07 +0 días 🔍
2014-04-07 +0 días 🔍
2014-04-07 +0 días 🔍
2014-04-07 +0 días 🔍
2014-04-08 +1 días 🔍
2014-04-08 +0 días 🔍
2014-04-08 +0 días 🔍
2014-04-08 +0 días 🔍
2014-04-08 +0 días 🔍
2014-04-08 +0 días 🔍
2014-04-24 +16 días 🔍
2015-12-03 +588 días 🔍
2026-04-22 +3793 días 🔍

Fuentesinformación

Producto: openssl.org

Aviso: secadv_20140407.txt
Investigador: Neel Mehta
Organización: Google
Estado: Confirmado
Confirmación: 🔍
Coordinado: 🔍

CVE: CVE-2014-0160 (🔍)
GCVE (CVE): GCVE-0-2014-0160
GCVE (VulDB): GCVE-100-12819

OVAL: 🔍
IAVM: 🔍

CERT: 🔍
X-Force: 92322 - OpenSSL heartbeat information disclosure, High Risk
SecurityFocus: 66690 - OpenSSL TLS 'heartbeat' Extension Multiple Information Disclosure Vulnerabilities
Secunia: 57347 - OpenSSL TLS Heartbeat Information Disclosure Vulnerability, Moderately Critical
OSVDB: 105465
SecurityTracker: 1030026
Vulnerability Center: 54773 - Symantec Risk Automation Suite 4.0.8 Remote Information Disclosure Vulnerability due to Heartbleed Bug, Critical

scip Labs: https://www.scip.ch/en/?labs.20161013
Misceláneo: 🔍
Véase también: 🔍

Artículoinformación

Fecha de creación: 2014-04-08 14:59
Actualizado: 2026-04-22 14:58
Cambios: 2014-04-08 14:59 (145), 2018-01-25 12:01 (2), 2021-06-16 14:55 (11), 2021-06-16 14:57 (1), 2024-04-25 19:15 (28), 2024-07-02 22:28 (1), 2024-09-09 22:30 (1), 2025-01-21 04:30 (1), 2026-04-22 14:58 (10)
Completo: 🔍
Cache ID: 216::103

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Discusión

Sin comentarios aún. Idiomas: es + pt + en.

Por favor, inicie sesión para comentar.

Do you need the next level of professionalism?

Upgrade your account now!