«Un atacante robó la clave privada del proxy» omite el detalle que determina el daño: ¿qué clave privada?

Un proxy de inspección puede contener una clave de firma de una autoridad de certificación, claves de certificado de servidor generadas, secretos de tráfico TLS en vivo, material de reanudación de sesiones y texto plano en su propia memoria o en sus registros. Son activos distintos.

La clave de CA otorga una capacidad de suplantación

Los clientes configurados para confiar en una CA de inspección pueden aceptar certificados emitidos bajo ella, sujetos a las restricciones de la cadena de certificados y a las comprobaciones del cliente. Quien robe la clave de firma correspondiente podría crear otros certificados aceptables dentro de esos límites.

Eso es grave, pero la clave por sí sola no redirige la conexión de un usuario. El atacante también necesita una posición de interceptación utilizable u otra forma de hacer que el cliente se conecte al punto final suplantado. Las aplicaciones con comprobaciones adicionales de certificados pueden rechazarlo.

Una clave de firma no es una clave de descifrado de transcripción

En un handshake TLS 1.3 autenticado por certificado con Diffie–Hellman efímero, el certificado autentica el intercambio. Las claves de tráfico se derivan de secretos de handshake separados. Obtener después la clave de firma de la CA no reconstruye por sí solo esos secretos efímeros pasados a partir de una grabación.

Incluso robar la clave privada del certificado del servidor no equivale a obtener los secretos de tráfico para ese tipo de sesión grabada. No lo generalice a todos los modos TLS históricos ni a todas las configuraciones de reanudación; importan el intercambio de claves negociado y el material comprometido.

Un compromiso del dispositivo de inspección en funcionamiento puede ser mucho más amplio que el robo de su clave de CA. El dispositivo maneja texto plano mientras inspecciona el tráfico y puede contener secretos de sesión o conservar contenido descifrado. Esas exposiciones requieren su propia investigación y no pueden descartarse citando la confidencialidad futura.

Describa el incidente con precisión

Registre si el material perdido era la clave de firma, claves de puntos finales, secretos en vivo, texto plano almacenado o el control del propio dispositivo. Sustituir la CA de inspección y actualizar la confianza de los clientes aborda una capacidad; no borra los registros copiados ni resuelve si se leyó el tráfico en vivo. Los nombres precisos de las claves conducen a una respuesta mucho más útil que llamar a cada secreto «la clave SSL».

Artículos relacionados