[ DKIM ]

Respuesta a incidentes para una clave de firma DKIM comprometida

Contenga la autoridad de firma expuesta, reemplace las claves afectadas y preserve un cronograma de incidentes basado en evidencia.

Por el equipo de investigación EmailAuth · 3 minutos de lectura

[Puntos clave]

  • Contenga la autoridad de firma expuesta, reemplace las claves afectadas y preserve un cronograma de incidentes basado en evidencia.
  • Una nueva clave no elimina el acceso existente de un atacante.
En esta página

Un comprometido DKIM La clave privada puede permitir a un atacante crear firmas que se verifiquen en el dominio de firma afectado. Trate el evento como un incidente de autoridad de firma. Reemplazar un registro DNS es solo una parte de la contención, y la verificación DKIM por sí sola no puede distinguir a un firmante autorizado de un atacante que posee la misma clave.

Establecer la autoridad afectada

Identifique el dominio de firma, los selectores, el custodio de claves y todos los servicios que utilizan la clave privada. Conserve los registros de auditoría relevantes, la configuración y los mensajes sospechosos representativos sin copiar el secreto en tickets o chat. Registre el tiempo de descubrimiento, la ventana de exposición probable y lo que se sabe y lo que se sospecha.

Separe el robo de clave privada del acceso no autorizado a un servicio de firma. Un atacante con acceso a la cuenta puede continuar firmando después de una rotación de clave a menos que ese acceso esté contenido. El compromiso de la administración DNS es otra dependencia que requiere su propia respuesta. Coordinar estas investigaciones bajo la dirección del propietario del incidente.

Detener nuevos usos indebidos y revocar la antigua ruta de verificación

Suspender las rutas de firma o credenciales afectadas a través del proceso de incidentes aprobados. RFC 6376 permite la revocación publicando un valor p vacío. Quitar la clave también impide la recuperación exitosa una vez que la ausencia es visible. Elija la respuesta soportada por la plataforma y verifique la respuesta exacta selector y dominio antes de cambiarlo.

La revocación no es instantánea en todos los receptores. Los datos DNS almacenados en caché y los mensajes ya evaluados crean un límite dependiente del tiempo. No prometa que cambiar DNS invalida retroactivamente las firmas en el correo entregado o demuestra que no se aceptaron mensajes abusivos.

La superposición de rotación normal preserva la verificación de mensajes legítimos en cola. Durante el compromiso, mantener verificable la clave expuesta también puede preservar la capacidad de un atacante. El propietario del incidente debe sopesar la contención frente a fallas de correo retrasado en lugar de aplicar automáticamente el cronograma de superposición de rutina.

Restaurar la firma a través de un camino limpio

Genere material clave de reemplazo a través de un proceso respaldado y confiable después de abordar la causa de la exposición. Prefiera un nuevo selector compatible para poder distinguir la evidencia nueva y antigua. Aplicar los requisitos criptográficos actuales. Para la firma RSA, RFC 8301 requiere rsa-sha256 en lugar de rsa-sha1 y recomienda al menos 2048 bits llaves.

Respuesta ilustrativa: el selector sales1 está expuesto y su cuenta de firma está contenida. Un firmante limpio utiliza ventas2 mientras que se revoca ventas1. El nuevo correo controlado se verifica con ventas2 y se alinea con De; El correo retrasado firmado con sales1 puede fallar. Este ejemplo describe una compensación explícita, no un incidente completado ni una garantía de comportamiento del receptor universal.

Verificar la recuperación y preservar la incertidumbre

Pruebe todas las rutas afectadas, no solo un buzón. Guarde mensajes sin procesar y resultados confiables, inspeccione el nuevo selector, confirme alineación y verificar que las credenciales comprometidas ya no autoricen la firma. Revise los registros del proveedor y los informes de los receptores para el período de exposición, teniendo en cuenta que los informes no cubren a todos los receptores ni prueban quién envió cada mensaje.

Mantenga un cronograma de contención, observaciones DNS , implementación de reemplazo y evaluación del impacto en el cliente. Mantenga el acceso controlado a las copias forenses. Cerrar el incidente solo con un propietario identificado para continuar con la investigación y corregir la custodia de claves o la falla de acceso. Una nueva firma exitosa demuestra que la ruta de recuperación funciona; no establece por sí solo el alcance total del uso indebido anterior.

Ejercite una mesa antes de una emergencia.

En esta línea de tiempo sintética, la cuenta de servicio A tiene ventas1 y la cuenta limpia B tiene ventas2. En el minuto cero, contiene A. En el minuto uno, publica la revocación de ventas1. En el minuto dos, un solucionador ficticio todavía tiene su antigua clave en caché, por lo que las firmas antiguas pueden permanecer verificables allí. En el minuto tres, inicia la ruta de ventas limpias2. En el minuto treinta, recopile los resultados recibidos por ruta y acceda a la evidencia en lugar de declarar la recuperación solo desde DNS . Estos tiempos ilustran el orden, no un intervalo de propagación prometido.

Este cuadro escrito propone cinco observaciones de recuperación requeridas: acceso antiguo deshabilitado, causa de exposición contenida, nueva clave publicada, firma nueva verificada y firma nueva alineada. Un escenario en el que se pasa correo nuevo pero el acceso antiguo aún está activo falla en la puerta de recuperación. Un escenario que satisfaga los cinco pasa por la puerta modelada. Ambos conjuntos de observaciones son sintéticos; no se ejecutó ningún programa de mesa, inquilino o prueba de mensajes. Durante un incidente real, se requieren contención real, observaciones de caché, aprobaciones y pruebas de mensajes.

Asignar un propietario a cada puerta de recuperación no resuelta

El caso escrito KEY-01 supone que el selector de reemplazo sales2 produce una firma alineada pasajera para From sales@example.org con d=example.org, pero la cuenta de servicio anterior permanece activa. El propietario del incidente debe mantener abierta la recuperación y abordar la contención del acceso; una prueba de firma exitosa de un administrador de correo no puede cerrar esa brecha. Se desconocen los cachés de resolución antiguos y el alcance de los abusos pasados. Las identidades y los resultados son supuestos de enseñanza estipulados, no un incidente ejecutado.

[ Llevar ]

Una nueva clave no elimina el acceso existente de un atacante.

[ Por rol ]

¿Qué significa esto para ti?

Elija su función para conocer los próximos pasos prácticos.

Administrador de TI/correo

Reemplazar toda la ruta afectada

Los nuevos datos DNS son insuficientes si un atacante conserva el acceso a la firma.

Próximos pasos

  1. Inventario de rutas de clave compartida.
  2. Implemente un selector limpio y compatible.
  3. Verifique cada ruta restaurada.

CISO / Operaciones de seguridad

Preservar un cronograma de incidente defendible

La verificación y la atribución son preguntas diferentes después de la exposición clave.

Próximos pasos

  1. Contiene credenciales y acceso DNS .
  2. Registro de caché y notificación de incertidumbre.
  3. Investigar y corregir la causa de la exposición.

Fundador / No técnico

Coordinar la contención y la continuidad

La revocación de emergencia puede afectar el correo legítimo retrasado así como el abuso.

Próximos pasos

  1. Nombre el propietario de la decisión del incidente.
  2. Identificar mensajes críticos en riesgo.
  3. Aprobar un plan de comunicación de recuperación.

[ Preguntas frecuentes ]

Preguntas frecuentes

¿Puede un atacante con la clave privada firmar como nuestro dominio?

Pueden crear firmas bajo la clave afectada y el dominio de firma, mientras que los receptores pueden verificar esa clave.

¿Rotar la clave revoca el acceso a la cuenta robada?

No. Contiene credenciales de servicio y permisos por separado.

¿Qué significa un valor p vacío?

RFC 6376 la define como clave revocada.

¿La revocación DNS es inmediata en todas partes?

No. El estado de la caché y las evaluaciones de mensajes anteriores limitan lo que demuestra un cambio actual.

¿Una clave comprometida debería recibir superposición de rutina?

No automáticamente. La verificación continua puede preservar el uso indebido, por lo que el riesgo de contención rige la decisión.

¿La revocación cambiará los mensajes ya entregados?

No altera retroactivamente sus resultados de autenticación originales ni sus decisiones de entrega.

¿Por qué utilizar un nuevo selector?

Cuando es compatible, separa la firma de reemplazo y las pruebas de investigación de la clave expuesta.

¿Qué prueba la recuperación?

Acceso limpio, custodia corregida, nuevos mensajes verificados y alineados por ruta e investigación residual documentada.

[ Fuentes ]

Fuentes

  1. RFC 6376 : Firmas de correo identificadas por DomainKeys

    Secciones §3.4 · §3.6.1 · §3.7 · §6.1.2 · §8.3

  2. RFC 8301 : Algoritmo criptográfico y actualización de uso de claves para DKIM

    Secciones §3.1 · §3.2

  3. RFC 9989 : autenticación, informes y conformidad de mensajes basados ​​en dominio

    Secciones §4.4 · §5.3.1 · §5.3.5 · §7.4 · §11.7

[ Glosario ]

Glosario

DKIM
Un mecanismo basado en firmas que vincula el contenido del mensaje seleccionado a un dominio de firma.
SPF
Autorización de una IP de envío de conexión para la identidad definida por el protocolo SPF .
Alineación DMARC
La relación de dominio requerida entre el dominio del autor y un identificador autenticado correctamente.
Selector DKIM
El valor s utilizado con el dominio de firma para localizar datos de verificación públicos.

Procedencia de la empresa

Por qué las principales instituciones financieras y gobiernos retiraron sus paneles de seguridad de correo electrónico.

Las plataformas tradicionales de autenticación de correo electrónico le venden un panel y piden a sus ingenieros que hagan el trabajo. En entornos de alto riesgo, la supervisión manual significa retrasos en la aplicación, cambios en la configuración y dominios en la sombra no monitoreados.

EmailAuth es la plataforma de procedencia de correo electrónico agente. Nuestros agentes hacen cumplir p=reject, mantenga alineados a los remitentes externos y mueva sus dominios al máximo RFC 9989 cumplimiento, el nuevo estándar DMARC , con auditabilidad humana.

Gobiernos Grandes empresas Instituciones financieras de primer nivel

SaaS · Arrendamiento dedicado · Air-gapped on-premise · Cifrado BYOK

Base de conocimientos