Ataques a registros ccTLD obtienen certificados TLS válidos para Google
Compromisos confirmados en los registros de .gh, .sl y .as permitieron emitir certificados HTTPS legítimos mediante DNS falsificado. La misma exposición estructural aplica a cualquier ccTLD, incluido el .cl que usa buena parte de la web chilena.
- Google confirmó que entre el 22 y el 27 de septiembre de 2026 atacantes comprometieron los registros de los ccTLD .gh (Ghana), .sl (Sierra Leona) y .as (Samoa Americana), modificaron registros DNS autoritativos y obtuvieron al menos 12 certificados TLS válidos para nombres de Google y YouTube —emitidos por Let's Encrypt y ZeroSSL— pasando la validación de control de dominio (DCV) con respuestas DNS falsificadas.
- Evaluación (confianza media): que los tres incidentes ocurrieran en la misma semana sugiere una técnica o actor común apuntando a registros ccTLD como clase de objetivo. La alternativa que no se puede descartar es que sean tres compromisos independientes con el mismo vector, sin coordinación entre sí; la fuente no atribuye el hecho a un actor.
- Para Chile el hallazgo relevante no es un incidente local sino un recordatorio estructural: el .cl también es un ccTLD operado por un registro nacional (NIC Chile, Universidad de Chile), y la confianza de cualquier certificado emitido bajo ese dominio depende de la seguridad de ese registro, no de la higiene de cada organización que lo usa.
Qué pasó
Este análisis parte de una nota de investigación de Cloud Security Alliance (CSA Labs), publicada el 8 de octubre de 2026, que a su vez sintetiza el aviso que Chrome Security publicó el 6 de octubre y la cobertura posterior de The Hacker News, Help Net Security y The Register. CSA Labs no es fuente primaria: es un equipo de investigación que correlaciona reportes de terceros, así que cada dato de este resumen se atribuye a quien lo originó.
Según Google, atacantes comprometieron a los operadores de los registros de .gh, .sl y .as —no a Google ni a las autoridades certificadoras— y alteraron las respuestas DNS autoritativas para dominios bajo esos ccTLD. Con control sobre esas respuestas, lograron superar la validación de control de dominio (DCV) que exige cualquier CA antes de emitir un certificado, y obtuvieron certificados para nombres como google.com.gh, google.sl y google.as. Logs de Certificate Transparency muestran al menos 12 certificados fraudulentos: once emitidos por Let's Encrypt y uno por ZeroSSL, según confirmó un representante de Let's Encrypt a la prensa especializada.
Las fechas importan porque muestran que la revocación siempre llegó después: los certificados de .gh y el de ZeroSSL se revocaron el 26 de septiembre, y los de .sl y .as recién el 1 de octubre — es decir, ninguna revocación fue anterior al compromiso del registro correspondiente. La divulgación pública fue el 6 de octubre.
Google fue explícito en un punto poco habitual para un fabricante: dijo que la intervención del navegador "no debe ser el mecanismo en que confíen" para protegerse, y que no puede garantizar haber identificado todos los dominios afectados. También indicó que los datos de CT apuntan a otras marcas y servicios ampliamente usados que no nombró. No hay evidencia pública de que los certificados fraudulentos se hayan usado efectivamente para interceptar tráfico; lo que está confirmado es la emisión, no el uso.
Por qué importa acá
Separemos dato de evaluación, porque aquí es fácil mezclarlos.
Dato: no existe ningún reporte, de CSA ni de la prensa citada, que indique que NIC Chile o el registro .cl hayan sido comprometidos. No hay IOC, no hay certificado fraudulento reportado bajo .cl.
Evaluación (confianza alta): el patrón expuesto —un registro ccTLD comprometido permite a un atacante superar la DCV y obtener certificados válidos para cualquier dominio bajo esa zona, sin que la CA cometa ningún error— es estructural, no específico de Ghana, Sierra Leona o Samoa Americana. El .cl es, en lo técnico, el mismo tipo de pieza: un registro nacional que publica la delegación DNS de todo lo que termina en .cl. Si ese registro fuera comprometido, el resultado sería idéntico al descrito en la nota, independiente de cuán bien configurada esté la seguridad de cada organización chilena individual.
Lo que no sabemos: si NIC Chile tiene registry-lock habilitado, qué controles de autenticación rigen el acceso administrativo a su infraestructura, o si opera DNSSEC con custodia de claves separada del resto de la operación. Son preguntas razonables de hacer al registro o de documentar como riesgo aceptado, no afirmaciones que podamos hacer con la información disponible.
Para una organización chilena, el punto accionable no es '¿están atacando el .cl?' sino 'si alguien emitiera hoy un certificado fraudulento para mi dominio .cl, ¿me entero antes que un cliente o antes que la prensa?'. La respuesta de Google es que el navegador no te va a avisar de forma confiable; el monitoreo de Certificate Transparency sobre los propios dominios es, hoy, la única señal temprana que no depende de terceros.
Sobre marco regulatorio: si una entidad calificada como Operador de Importancia Vital bajo la Ley 21.663 detectara un certificado no autorizado emitido para uno de sus dominios de producción, eso constituye un incidente de ciberseguridad potencialmente reportable a ANCI — no confirmamos plazos específicos porque la ley y su reglamento los definen caso a caso y no los vamos a citar sin verificarlos contra el texto vigente. Y si ese certificado fraudulento llegó a interceptar tráfico con datos personales, entra también el deber de notificación de la Ley 21.719 ante una posible vulneración de seguridad de datos personales. Ninguna de las dos aplica hoy porque no hay incidente confirmado en Chile; ambas aplicarían el día en que lo hubiera.
Además hay una exposición indirecta: cualquier organización chilena que dependa de un proveedor SaaS, acortador de enlaces o portal regional que use un ccTLD de terceros país hereda ese riesgo sin haber cambiado nada en su propia configuración. Vale la pena preguntarle a esos proveedores cómo monitorean CT y cómo protegen su cuenta de registrador.
Anatomía del ataque
Mapeo a marcos públicos, para que puedas cruzarlo con tu propia matriz de cobertura.
T1588.004— El atacante no robó un certificado existente: usó el control sobre las respuestas DNS autoritativas del registro para superar legítimamente la validación de control de dominio y que una CA pública le emitiera un certificado válido a su nombre de interés.T1584.002— El compromiso del operador del registro ccTLD —no del dominio objetivo ni del resolver del usuario— es lo que le dio al atacante autoridad sobre las respuestas DNS para toda la zona, incluidos los dominios de Google y de otras organizaciones no identificadas.
Estructurado sobre las seis funciones del NIST CSF 2.0, según el ciclo de respuesta a incidentes de NIST SP 800-61r3 (abril 2025, reemplaza al r2). Proteger y Detectar vienen abiertas.
GV GobernarQuien decide, que se reporta y a quien
La pregunta de gobierno aquí es simple y casi nunca está respondida: ¿quién en la organización sabe bajo qué ccTLD operan los dominios de producción, y quién recibe la alerta si se emite un certificado no solicitado? En la mayoría de las organizaciones esa responsabilidad no está asignada porque el riesgo nunca se había materializado. Este incidente es la justificación para asignarla antes de que ocurra localmente.
- Designar un responsable (equipo de seguridad o IT, según el tamaño de la organización) para el inventario de dominios y el monitoreo de Certificate Transparency.
- Incluir en la política de gestión de proveedores una pregunta estándar: '¿monitorea Certificate Transparency para los dominios bajo los que nos presta servicio?'.
- Documentar el criterio interno para escalar un hallazgo de certificado no autorizado a incidente reportable bajo Ley 21.663 si la organización es OIV, y bajo Ley 21.719 si hubo exposición de datos personales.
ID IdentificarSi esto me toca, por donde me toca
Antes de poder defenderse hay que saber qué se tiene bajo qué ccTLD, propio y de terceros.
- Inventariar todos los dominios que la organización posee u opera, incluidos los que están bajo .cl y bajo cualquier otro ccTLD usado para marcas, campañas o filiales regionales.
- Mapear las dependencias de terceros: proveedores SaaS, acortadores de enlace, portales de pago o pasarelas que operen bajo un ccTLD que la organización no controla directamente.
- Revisar logs de Certificate Transparency de esos dominios desde el 22 de septiembre de 2026 en adelante, buscando certificados no solicitados.
PR ProtegerComo evito que ocurra
markdown
Controles priorizados
P1: esta semana · P2: este mes · P3: este trimestre
| Prio | Control | Esfuerzo | Mapeo |
|---|---|---|---|
| P1 | Suscribirse a monitoreo de Certificate Transparency para todos los dominios de producción, incluidos los que están bajo .cl y bajo cualquier ccTLD de terceros países usado por la organización. | bajo | MITRE ATT&CK M1047 CIS Controls v8 13.1 ISO 27001 A.8.16 |
| P1 | Publicar o endurecer registros CAA declarando únicamente las CA efectivamente contratadas. | bajo | CIS Controls v8 4.1 ISO 27001 A.8.9 |
| P2 | Confirmar con el registrador y con NIC Chile (u otro registro aplicable) si existen funciones de registry-lock o control de cambios reforzado, y activarlas para los dominios críticos. | medio | CIS Controls v8 12.2 ISO 27001 A.5.23 |
| P1 | Implementar monitoreo de cambios en registros NS y DS de los dominios propios, independiente del monitoreo de certificados. | bajo | CIS Controls v8 13.1 ISO 27001 A.8.16 |
| P2 | Automatizar la renovación de certificados anticipando ciclos de validación más cortos (hasta 10 días de reutilización de validación hacia 2029, según el calendario del CA/Browser Forum). | medio | CIS Controls v8 4.1 ISO 27001 A.8.24 |
| P3 | Evaluar certificate/public-key pinning en integraciones de alto valor (app móvil propia contra su propia API, conexiones servicio a servicio), reconociendo el costo operativo y aplicándolo de forma selectiva. | alto | ISO 27001 A.8.24 |
| P3 | Incorporar al proceso de gestión de proveedores una pregunta estándar sobre monitoreo de CT y seguridad de cuenta de registrador para todo tercero que opere infraestructura bajo un ccTLD. | medio | CIS Controls v8 15.1 ISO 27001 A.5.19 |
Ninguno de estos controles previene por sí solo un compromiso a nivel de registro: CT y CAA detectan y acotan, no impiden que un atacante con autoridad sobre el DNS pase la validación de dominio. Por eso la lista está ordenada para dar visibilidad primero (P1) y endurecer dependencias estructurales después (P2–P3). El control de mayor retorno por esfuerzo es el primero: sin monitoreo de CT, el resto de la lista es reactivo por definición.
DE DetectarComo me doy cuenta de que ya ocurrio
markdown
Qué necesitas tener logueado
- Eventos de un poller de Certificate Transparency (crt.sh, CertStream, cert-spotter) normalizados y reenviados al SIEM
- Registros de cambio de NS/DS del propio dominio, obtenidos del registrador o de un monitor externo de DNS
- Alertas de discrepancia entre el emisor de un certificado y el registro CAA publicado, si el proveedor de DNS las expone como evento
Indicadores de compromiso
hxxp, [.]) para evitar clics accidentales. El bloque de abajo los trae en crudo, listos para tu lista de bloqueo.| Tipo | Indicador | Confianza | Nota |
|---|---|---|---|
dominio |
google[[.]]com[[.]]gh |
alta | Google Chrome Security Blog, vía CSA Labs |
dominio |
google[[.]]sl |
alta | Google Chrome Security Blog, vía CSA Labs |
dominio |
google[[.]]as |
alta | Google Chrome Security Blog, vía CSA Labs |
google[.]com[.]gh google[.]sl google[.]as
Reglas y consultas de detección
title: Emisión de certificado no autorizado para dominio propio (CT monitor)
id: a3f1e6d2-8c4b-4f1a-9e3d-726b5a1c9f04
status: experimental
description: Detecta eventos de un poller de Certificate Transparency donde se registra un certificado para un dominio propio emitido por una CA fuera de la lista aprobada o en discrepancia con el registro CAA vigente.
references:
- https://labs.cloudsecurityalliance.org/research/csa-research-note-cctld-registry-hijack-certificate-trust-20/
logsource:
category: application
product: ct_monitor
detection:
selection:
EventType: 'certificate_logged'
OwnedDomain: true
filter_approved:
IssuerCA|in:
- 'approved_ca_list'
condition: selection and not filter_approved
fields:
- Domain
- IssuerCA
- SerialNumber
- LoggedAt
falsepositives:
- CA recién incorporada que aún no está en la lista de emisores aprobados
- Certificados internos de prueba emitidos por error bajo un subdominio productivo
- Migración de proveedor de certificados sin actualizar la lista de CA aprobadas
level: high
CTMonitorAlerts_CL
| where OwnedDomain_b == true
| where IssuerCA_s !in ("LetsEncrypt-Aprobada", "DigiCert-Aprobada", "Sectigo-Aprobada")
| project TimeGenerated, Domain_s, IssuerCA_s, SerialNumber_s
| order by TimeGenerated desc
index=ct_monitor OwnedDomain=true | search NOT [| inputlookup approved_ca_list.csv | fields IssuerCA] | table _time Domain IssuerCA SerialNumber
La mayor fuente de ruido es una lista de CA aprobadas desactualizada: si la organización cambia de proveedor de certificados y no actualiza el CAA ni la lista interna, cada renovación legítima aparecerá como anomalía. Igual de común es un certificado de prueba emitido por un equipo de desarrollo bajo un subdominio de producción sin coordinación con seguridad. Por eso la regla se entrega en estado experimental: antes de generar alertas accionables hay que afinar la lista de emisores aprobados contra el inventario real de certificados vigentes.
RS ResponderContencion y erradicacion
La respuesta ante un certificado fraudulento tiene una secuencia clara, y el tiempo importa: el CA/Browser Forum obliga a las CA a investigar un reporte de problema de certificado dentro de 24 horas, lo que hace de un reporte bien formado la vía más rápida de revocación fuera del canal del navegador.
- Si se detecta un certificado no solicitado: presentar de inmediato un Certificate Problem Report ante la CA emisora, con el serial y el log de CT como evidencia.
- Tratar el hallazgo como un posible incidente de intercepción de tráfico (no solo de emisión indebida) hasta descartarlo: revisar logs de acceso del dominio afectado en el período de validez del certificado.
- Rotar credenciales, tokens de sesión y secretos de API que hayan podido transitar por el dominio durante la ventana de exposición.
- Si la organización es OIV bajo Ley 21.663 o hubo datos personales en juego bajo Ley 21.719, iniciar el procedimiento interno de evaluación de reporte a ANCI o al organismo que corresponda.
RC RecuperarVolver a operar y no repetirlo
La vuelta a operación no termina con la revocación del certificado; termina cuando la organización confirma que puede detectar el próximo intento sin depender de que Google o la prensa lo publiquen primero.
- Verificar que la automatización de renovación de certificados funcione de forma confiable, anticipando que los ciclos de validación se acortan por el calendario de la industria (ballot SC-081v3 del CA/Browser Forum).
- Incorporar el hallazgo a la matriz de riesgo de terceros, marcando como riesgo aceptado o mitigado la dependencia de cualquier ccTLD externo.
- Ejercitar un tabletop de 'emisión fraudulenta de certificado' una vez al año, con los contactos de la CA y el procedimiento de reporte regulatorio ya preparados.
Llévatelo
Lo de arriba explica. Esto se ejecuta. Son archivos, no capturas de pantalla: se abren, se pegan y funcionan.
La regla Sigma es la canónica: es el formato neutral del que se derivan las demás. Si tu SIEM no aparece en la lista, esa se convierte con pySigma. Las traducciones a motores concretos van sin validar contra tu modelo de datos — revisa los nombres de tabla y campo antes de subirlas a producción.
Fuentes
- Cloud Security Alliance (CSA Labs)Registries as the Weak Link: ccTLD Hijacks and Certificate Trust · 2026-10-08
- Google Chrome Security BlogChrome's Response to Recent ccTLD Registry Hijacks · 2026-10-06
- The Hacker NewsAttackers Hijack .gh, .sl, and .as Registries to Obtain Certificates for Google Domains · 2026-10-07
- Help Net SecurityHackers hijack three country-code domain registries, obtain HTTPS certificates for Google domains · 2026-10-07
- The RegisterAttackers hijacked top-level domains, minted fake security certs for Google and other orgs · 2026-10-07
- CA/Browser ForumBallot SC081v3: Introduce Schedule of Reducing Validity and Data Reuse Periods · 2025-04-01
- Let's EncryptMulti-Perspective Validation Improves Domain Validation Security · 2020-02-19
¿Esto te aplica y no sabes por dónde partir?
Revisamos tu exposición real frente a lo que describe este análisis: superficie expuesta, cobertura de detección y brechas frente a la Ley 21.663. Diagnóstico de 15 minutos, sin costo.
Agendar diagnósticoRelacionado
Exploit público para AnyDesk Linux otorga acceso root sin autenticación
La corrección llegó en junio camuflada como un simple arreglo de estabilidad, sin CVE ni aviso formal. El exploit public…
Herramienta de pentest agéntico ARTEX golpeó bancos surcoreanos
Un operador no estatal combinó una herramienta de pentesting open source con varios LLM comerciales para atacar bancos s…
Agentes de IA necesitan identidad propia y aún no hay estándar
Un white paper de Cloud Security Alliance (CSA Labs) mapea cómo NIST, Singapur y proveedores como Microsoft y Okta están…