Mario MartínCiberseguridad & desarrollo
← Volver al laboratorio

Práctica guiada · Hack The Box · Linux · Medium

Principal

Cifrar un mensaje no valida su identidad

Completada el 03/05/2026 · User + system verificados en HTB.

01. Autenticación web

La ruta oficial utiliza CVE-2026-29000 en pac4j-jwt. Un PlainJWT dentro de un sobre JWE válido evita la comprobación de firma y permite suplantar una identidad administrativa.

02. Certificados SSH

El acceso al panel revela credenciales SSH. Después, la configuración de una autoridad certificadora SSH confía en certificados firmados sin validar correctamente el principal, lo que permite construir una identidad de root.

03. Lectura defensiva

Ambas etapas separan dos preguntas: quién produjo un mensaje y para qué identidad o acción es válido. Es necesario validar firma, algoritmos, claims y autorización; una envoltura criptográfica correcta no sustituye esas comprobaciones.

Fuente y alcance

Ficha oficial de Principal en Hack The Box ↗. Consulta su walkthrough para el procedimiento completo. La ficha consultada muestra write-ups disponibles.

Las medidas defensivas son comentarios de estudio y requieren validación en cada entorno. No se publican flags, contraseñas ni el documento original de HTB.