Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en Apache Hive (JDBC + HiveServer2) implementa SSL (CVE-2016-3083)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-295 Validación incorrecta de certificados
Fecha de publicación:
30/05/2017
Última modificación:
20/04/2025

Descripción

Apache Hive (JDBC + HiveServer2) implementa SSL para conexiones planas TCP y HTTP (soporta ambos modos de transporte). Mientras se comprueba el certificado del servidor durante la configuración de la conexión, el cliente Apache Hive anterior a versión 1.2.2 y versiones 2.0.x anteriores a 2.0.1, no parece estar comprobando el atributo de nombre común del certificado. De este modo, si un cliente JDBC envía una petición SSL al servidor abc.com y el servidor responde con un certificado válido (certificado por CA) pero emitido a xyz.com, el cliente lo aceptará como certificado válido y el protocolo de enlace SSL pasará.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:apache:hive:0.13.0:*:*:*:*:*:*:*
cpe:2.3:a:apache:hive:0.13.1:*:*:*:*:*:*:*
cpe:2.3:a:apache:hive:0.14.0:*:*:*:*:*:*:*
cpe:2.3:a:apache:hive:1.0.0:*:*:*:*:*:*:*
cpe:2.3:a:apache:hive:1.0.1:*:*:*:*:*:*:*
cpe:2.3:a:apache:hive:1.1.0:*:*:*:*:*:*:*
cpe:2.3:a:apache:hive:1.1.1:*:*:*:*:*:*:*
cpe:2.3:a:apache:hive:1.2.0:*:*:*:*:*:*:*
cpe:2.3:a:apache:hive:1.2.1:*:*:*:*:*:*:*