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.