Saltar al contenido
MenteHackers

OpenSSL corrige fallo HollowByte que permite ataques de denegación de servicio

OpenSSL solucionó la vulnerabilidad HollowByte que permite a atacantes remotos agotar memoria y bloquear servidores sin autenticación previa.

Por

· 2 min de lectura

OpenSSL corrige fallo HollowByte que permite ataques de denegación de servicio

OpenSSL ha corregido una vulnerabilidad crítica llamada HollowByte que permite a atacantes remotos provocar un agotamiento de memoria y causar denegación de servicio (DoS) en servidores afectados. La falla fue reportada por el equipo Red Team de Okta y destaca por su simplicidad y eficacia, ya que el exploit consta de solo 11 bytes.

Por qué importa: Esta vulnerabilidad permite ataques DoS sin necesidad de credenciales ni acceso previo, afectando la disponibilidad de servicios que usan OpenSSL para cifrado TLS.

Lo esencial

  • HollowByte es un fallo en OpenSSL que permite agotar hasta 131 KB de memoria con un payload de 11 bytes.
  • El ataque se ejecuta antes de iniciar el protocolo TLS, bloqueando hilos de trabajo en espera de datos.
  • No requiere autenticación ni explotación compleja, facilitando ataques remotos de denegación de servicio.

Detalles técnicos de HollowByte

La vulnerabilidad se origina en el manejo del estado de la máquina TLS al recibir un encabezado malicioso. El payload de 11 bytes incluye un encabezado de 4 bytes que indica erróneamente un tamaño de datos a reservar. OpenSSL realiza una asignación de memoria no validada basada en esta longitud, consumiendo hasta 131 KB antes de que comience el handshake TLS.

Posteriormente, el hilo de trabajo queda bloqueado esperando datos que nunca llegan, lo que provoca la denegación de servicio al agotar recursos del servidor.

Impacto y alcance

Este fallo afecta a cualquier servidor que utilice versiones vulnerables de OpenSSL para establecer conexiones TLS. Dado que no se requiere autenticación ni acceso previo, un atacante remoto puede lanzar ataques DoS con facilidad, afectando la disponibilidad de servicios críticos.

OpenSSL corrige fallo HollowByte que permite ataques de denegación de servicio
Imagen de referencia: Security Affairs.

La simplicidad del exploit y su bajo tamaño hacen que sea especialmente peligroso para infraestructuras con alta exposición a internet.

Medidas para usuarios y administradores

OpenSSL ha publicado un parche que corrige la asignación de memoria no validada. Se recomienda actualizar a la versión corregida lo antes posible para mitigar riesgos.

Organizaciones que dependen de OpenSSL para cifrado TLS deben priorizar esta actualización para evitar interrupciones por ataques HollowByte.

Preguntas frecuentes sobre HollowByte

¿Qué versiones de OpenSSL están afectadas?

La vulnerabilidad afecta a versiones específicas anteriores a la corrección publicada por OpenSSL; se debe consultar el aviso oficial para detalles exactos.

¿Es necesario algún tipo de autenticación para explotar HollowByte?

No, el exploit funciona sin necesidad de credenciales ni acceso previo, lo que facilita ataques remotos.

Sobre el autor

AJOSE19

Comentarios

Deja tu comentario

Te puede interesar