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

Vulnerabilidad en CVE-2018-19983 (CVE-2018-19983)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-330 Uso de valores insuficientemente aleatorios
Fecha de publicación:
09/12/2018
Última modificación:
03/10/2019

Descripción

Se ha descubierto un problema en dispositivos Sigma Design Z-Wave, del S0 al S2. En primer lugar, un atacante prepara un programa de transmisión de frames Z-Wave (Z-Wave PC Controller, OpenZWave, CC1110, etc.). A continuación, el atacante lleva a cabo un ataque de denegación de servicio (DoS) contra el producto Z-Wave S0 Security mediante el envío continuado de frames "Nonce Get (0x98 0x81)" divididos. El motivo para dividir el frame "Nonce Get" es que, en la versión S0 de seguridad, cuando un nodo recibe el frame "Nonce Get", éste produce un nuevo nonce aleatorio y lo envía al nodo Src del frame "Nonce Get" recibido. Una vez se ha generado y transmitido el valor del nonce, el nodo pasa a modo de espera. En este momento, cuando se vuelve a recibir "Nonce Get", el nodo descarta el nonce anterior y genera un nonce aleatorio de nuevo. Por lo tanto, debido a que el frame está cifrado con el valor del nonce anterior, el frame normal recibido no puede ser descifrado.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:o:silabs:z-wave_s0_firmware:-:*:*:*:*:*:*:*
cpe:2.3:h:silabs:z-wave_s0:-:*:*:*:*:*:*:*
cpe:2.3:o:silabs:z-wave_s2_firmware:-:*:*:*:*:*:*:*
cpe:2.3:h:silabs:z-wave_s2:-:*:*:*:*:*:*:*


Referencias a soluciones, herramientas e información