CISA confirma explotación activa en GitLab y Cisco ASA/FTD
Dos vulnerabilidades ingresan al catálogo KEV con evidencia de explotación en curso: una afecta instancias GitLab autoalojadas y la otra provoca caídas en firewalls Cisco ASA y FTD, ambos con despliegue amplio en banca, telco y gobierno en Chile.
- CISA agregó el 29 de octubre de 2026 dos vulnerabilidades a su catálogo KEV tras confirmar evidencia de explotación activa: CVE-2026-97229 (desbordamiento/wraparound de enteros en GitLab Community y Enterprise Edition) y CVE-2026-76418 (NULL pointer dereference por validación faltante de valor de retorno en Cisco Secure Firewall ASA y Secure FTD).
- Evaluación (confianza alta): ambas forman parte de una ola sostenida de vulnerabilidades críticas contra software de borde (Cisco) y plataformas de código (GitLab) que se viene reportando desde fines de septiembre de 2026, con cuatro fuentes distintas y dos primarias —CISA y CSA Labs— confirmando el hecho de forma independiente.
- GitLab autoalojado y Cisco ASA/FTD tienen presencia extendida en banca, telecomunicaciones y organismos públicos chilenos. BOD 26-04 obliga a agencias federales de EE.UU. a remediar en plazos definidos; en Chile no existe ese mandato directo, pero si la organización afectada es OIV bajo la Ley 21.663, el incidente derivado de una explotación exitosa es materia de reporte obligatorio a ANCI.
Qué pasó
CISA sumó dos nuevas entradas a su Known Exploited Vulnerabilities (KEV) Catalog el 29 de octubre de 2026, basándose en evidencia de explotación activa (CISA):
- CVE-2026-97229 — GitLab Community Edition (CE) y Enterprise Edition (EE): vulnerabilidad de *Integer Overflow or Wraparound*. CISA no detalla el vector exacto de explotación ni el endpoint afectado. The Hacker News tituló su cobertura refiriéndose a esta falla como una vía de RCE (thehackernews.com), lo que sugiere que el desbordamiento de enteros deriva en corrupción de memoria explotable para ejecución de código — esto es una lectura de la cobertura secundaria, no una confirmación textual de CISA, y la tratamos como hipótesis de alta probabilidad, no como dato cerrado.
- CVE-2026-76418 — Cisco Secure Firewall ASA Software y Secure FTD Software: vulnerabilidad de *Unchecked Return Value* que deriva en *NULL Pointer Dereference*. The Hacker News la describe como una falla que puede provocar la caída (crash) del firewall (thehackernews.com), consistente con un escenario de denegación de servicio (DoS) más que de ejecución remota de código.
La inclusión en KEV activa BOD 26-04 (Binding Operational Directive), que establece requisitos de gestión de vulnerabilidades para agencias del Poder Ejecutivo Civil Federal de EE.UU. (FCEB). No citamos plazos de remediación específicos porque la fuente no los detalla en el texto disponible; quien necesite el plazo exacto debe revisar el catálogo KEV directamente.
Esta no es la primera falla crítica de ninguno de los dos productos en 2026: GitLab acumula al menos cuatro vulnerabilidades críticas (CVSS 9.9–10.0) reportadas entre octubre y principios de noviembre, incluyendo una cadena de RCE no autenticado que afectó doce años de versiones y fallas en su AI Gateway. Cisco, por su parte, viene de una secuencia de fallas explotadas activamente en SD-WAN Manager, Secure Email Gateway y ahora ASA/FTD, todas en el lapso de un mes.
Por qué importa acá
GitLab autoalojado es una pieza común en equipos de desarrollo de bancos, retailers y empresas de tecnología en Chile que optan por no depender de SaaS para su código fuente. Cisco ASA y FTD, por su parte, siguen siendo uno de los firewalls perimetrales e concentradores VPN más desplegados en el país, particularmente en sucursales bancarias, operadores de telecomunicaciones y reparticiones públicas.
Dato verificado: la corroboración cruzada confirma el hecho con cuatro fuentes distintas (CISA, CSA Labs, The Hacker News, Segu-Info), de las cuales dos llegaron al hallazgo por su cuenta (CISA y CSA Labs) — el umbral que exigimos para afirmar un patrón sin matizarlo como indicio. Esto es un estándar más alto que una nota replicada por varios medios citando al mismo fabricante.
Evaluación (confianza media): que ambas vulnerabilidades aparezcan en KEV el mismo día y afecten a productos de borde/infraestructura crítica sugiere que operadores de amenazas están escaneando y explotando de forma oportunista software expuesto a Internet apenas se hace pública la falla, antes de que las organizaciones alcancen a parchar. La explicación alternativa que no podemos descartar es que se trate de hallazgos de investigadores de seguridad reportando explotación en honeypots controlados, no necesariamente de campañas contra víctimas reales — CISA no distingue esto en su aviso.
Deber de reporte: si una entidad calificada como Operador de Importancia Vital (OIV) bajo la Ley 21.663 sufre una caída de su firewall perimetral o un compromiso de su instancia GitLab producto de estas fallas, el incidente cae dentro del régimen de notificación obligatoria a ANCI. La obligación nace del impacto operacional o la exposición de datos, no de la existencia de la CVE en sí misma.
Anatomía del ataque
Mapeo a marcos públicos, para que puedas cruzarlo con tu propia matriz de cobertura.
T1190— Ambas vulnerabilidades requieren que el activo esté expuesto o alcanzable por el atacante: GitLab vía su interfaz web/API, y ASA/FTD vía la interfaz de gestión o el servicio VPN expuesto a Internet.T1499— CVE-2026-76418 provoca un NULL pointer dereference que, según la cobertura disponible, resulta en la caída del proceso de firewall — el efecto observable es denegación de servicio sobre tráfico y VPN, no necesariamente ejecución de código.
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
El área de TI/seguridad debe determinar si GitLab autoalojado o Cisco ASA/FTD forman parte de activos críticos bajo el alcance de la Ley 21.663. Si la organización es OIV, una caída de firewall perimetral con impacto en servicios esenciales o un compromiso del repositorio de código con exfiltración de secretos activa el deber de reporte a ANCI. No existe aún confirmación pública de que BOD 26-04 tenga un equivalente vinculante local; se cita como referencia de la urgencia que le asigna CISA, no como obligación chilena.
- Confirmar con el equipo legal/compliance si la organización califica como OIV bajo Ley 21.663 y qué activos de borde están dentro del alcance regulatorio.
- Escalar la existencia de ambas CVE al comité de gestión de vulnerabilidades o al CISO dentro de las próximas 24 horas, dado su ingreso a KEV.
- Registrar la decisión de remediación (parche inmediato, mitigación temporal, o aceptación de riesgo) con responsable y fecha.
ID IdentificarSi esto me toca, por donde me toca
El primer paso práctico es saber si estas versiones existen en el entorno. GitLab CE/EE autoalojado y Cisco ASA/FTD suelen estar en manos de equipos distintos (DevOps y Redes), lo que retrasa la detección si no hay un inventario centralizado.
- Levantar inventario de todas las instancias GitLab CE/EE autoalojadas, con versión exacta, para contrastarla contra la lista de versiones corregidas publicada por GitLab.
- Levantar inventario de dispositivos Cisco ASA y FTD, versión de software/ASDM, y exposición a Internet (gestión, VPN SSL/IPsec, ASDM) mediante escaneo interno y revisión de reglas de firewall perimetral.
- Identificar si alguna de estas instancias procesa datos regulados, repositorios con secretos de producción, o tráfico de sucursales/clientes críticos.
PR ProtegerComo evito que ocurra
La mitigación real es el parche. Mientras se programa la ventana de actualización, reducir exposición de las interfaces de gestión es la medida de contención más efectiva y de menor costo.
Controles priorizados
P1: esta semana · P2: este mes · P3: este trimestre
| Prio | Control | Esfuerzo | Mapeo |
|---|---|---|---|
| P1 | Actualizar Cisco Secure Firewall ASA y Secure FTD a la versión corregida para CVE-2026-76418 según el aviso del fabricante. | medio | MITRE ATT&CK M1051 CIS Controls v8 7.1 ISO 27001 A.8.8 |
| P1 | Actualizar GitLab CE/EE autoalojado a la versión parcheada para CVE-2026-97229. | bajo | MITRE ATT&CK M1051 CIS Controls v8 7.1 ISO 27001 A.8.8 |
| P1 | Restringir la exposición a Internet de las interfaces de gestión de ASA/FTD (ASDM, SSH) y del panel de administración de GitLab mediante lista de acceso o VPN dedicada. | bajo | MITRE ATT&CK M1030 CIS Controls v8 12.2 ISO 27001 A.8.20 |
| P1 | Habilitar envío de syslog remoto desde todos los ASA/FTD y centralizar logs de GitLab (production.log, gitlab-rails) en el SIEM antes de depender de las reglas de detección propuestas. | bajo | CIS Controls v8 8.2 ISO 27001 A.8.15 |
| P2 | Verificar o habilitar redundancia/failover en firewalls perimetrales críticos para absorber una caída por DoS mientras se aplica el parche. | medio | CIS Controls v8 12.1 ISO 27001 A.8.14 |
| P3 | Incorporar GitLab autoalojado y Cisco ASA/FTD al inventario de activos de borde con proceso de parcheo acelerado para entradas futuras en el catálogo KEV. | bajo | CIS Controls v8 1.1 ISO 27001 A.5.9 |
La prioridad P1 de los dos primeros controles no es discrecional: ambas CVE están confirmadas en explotación activa por CISA, con respaldo de una segunda fuente primaria (CSA Labs). No hay mitigación temporal publicada que sustituya al parche para ninguna de las dos fallas; reducir exposición de la interfaz de gestión disminuye la ventana de ataque pero no la elimina.
DE DetectarComo me doy cuenta de que ya ocurrio
No hay IOCs públicos asociados a la explotación de ninguna de las dos CVE: CISA confirma explotación activa pero no publica indicadores de compromiso, hashes ni infraestructura atacante. La detección disponible hoy es conductual, basada en el efecto observable de cada falla (caída/reinicio inesperado), y debe tratarse como experimental hasta que haya telemetría de un caso confirmado.
- Habilitar envío de syslog remoto desde todos los Cisco ASA/FTD hacia el SIEM si aún no está activo; es el único insumo que permite correlacionar caídas.
- Habilitar o verificar la retención de production.log y gitlab-rails log de las instancias GitLab autoalojadas por al menos 30 días.
- Desplegar las reglas de detección conductual de esta pieza y validarlas contra una ventana de ruido operativo normal antes de ponerlas en modo de alerta activa.
Qué necesitas tener logueado
- Syslog de Cisco ASA/FTD (nivel firewall, mensajes de reinicio/crash)
- production.log y gitlab-rails log de instancias GitLab autoalojadas
- Agente EDR o Wazuh en el host de gestión de GitLab
- SIEM central (Sentinel, Splunk, QRadar) recibiendo CEF/Syslog del firewall perimetral
Reglas y consultas de detección
title: Reinicios repetidos en Cisco ASA FTD posible explotacion CVE-2026-76418
id: f3a1c2d4-8b6e-4a2f-9c3d-7e5b1a0f6d82
status: experimental
description: Detecta caidas o reinicios no programados repetidos en un mismo dispositivo Cisco ASA o FTD en una ventana corta, patron compatible con la explotacion de CVE-2026-76418 (NULL pointer dereference / DoS). No reemplaza confirmacion del fabricante ni analisis de crashinfo.
references:
- https://www.cisa.gov/news-events/alerts/2026/10/29/cisa-adds-two-known-exploited-vulnerabilities-catalog
logsource:
category: firewall
product: cisco
detection:
selection:
Message|contains:
- 'Reload requested'
- 'Traceback'
- 'Device restarted'
- '%ASA-1-'
timeframe: 15m
condition: selection | count(Message) by DeviceHostname >= 2
falsepositives:
- Mantenimiento programado o actualizacion de firmware
- Falla de hardware no relacionada
- Conmutacion de alta disponibilidad (failover) normal
level: high
tags:
- attack.impact
- attack.t1499
- cve.2026.76418
let umbral = 2;
CommonSecurityLog
| where DeviceVendor == "Cisco" and DeviceProduct has_any ("ASA", "FTD", "Firepower Threat Defense")
| where Message has_any ("Reload requested", "Traceback", "Device restarted")
| summarize Eventos = count() by DeviceHostName, bin(TimeGenerated, 15m)
| where Eventos >= umbral
index=network_firewall (sourcetype=cisco:asa OR sourcetype=cisco:ftd) ("Reload requested" OR "Traceback" OR "Device restarted")
| bin _time span=15m
| stats count as eventos by host, _time
| where eventos >= 2
title: Reinicio anomalo de workers GitLab tras solicitud atipica
id: 7d4e2a1c-3f9b-4c6a-8e2d-1a9c5f3b7e04
status: experimental
description: Detecta reinicios inesperados de procesos Puma/Sidekiq de GitLab autoalojado asociados a errores HTTP 500, patron compatible con explotacion de un desbordamiento de enteros (CVE-2026-97229). CISA no ha publicado IOCs; regla puramente conductual, pendiente de validacion contra un caso confirmado.
references:
- https://www.cve.org/CVERecord?id=CVE-2026-97229
logsource:
category: application
product: gitlab
detection:
selection_crash:
Message|contains:
- 'Puma worker'
- 'exited unexpectedly'
- 'SIGSEGV'
- 'SIGABRT'
selection_request:
HttpStatus: 500
condition: selection_crash and selection_request
falsepositives:
- Despliegues o reinicios programados del servicio GitLab
- Agotamiento de memoria por jobs de CI pesados, sin relacion con el CVE
level: medium
<rule id="100620" level="10"> <if_group>gitlab</if_group> <match>SIGSEGV|SIGABRT|exited unexpectedly</match> <description>Posible explotacion de CVE-2026-97229 en GitLab: caida de worker tras solicitud anomala</description> <group>gitlab,vulnerability_detection,</group> </rule>
Ninguna de las dos reglas de crash/reinicio distingue por sí sola entre explotación y causas benignas: ventanas de mantenimiento, actualizaciones de firmware, failover de alta disponibilidad en ASA/FTD, o despliegues y jobs de CI pesados en GitLab generan el mismo patrón observable. Úsense como disparador de investigación, no como confirmación automática, y corrélense siempre con la ventana de cambios programados (change management) antes de escalar.
RS ResponderContencion y erradicacion
Ante una caída inesperada y repetida de un ASA/FTD, o un reinicio anómalo de workers GitLab correlacionado con tráfico inusual, tratar como posible explotación hasta descartarlo.
- Aislar el dispositivo o instancia afectada del segmento de red expuesto a Internet mientras se confirma la causa (failover a equipo redundante si existe).
- Capturar
show crashinfo/show tech-supporten ASA/FTD antes de reiniciar, y preservar logs de GitLab (production.log, gitlab-rails, auditoría) para análisis forense. - Verificar si hubo acceso no autorizado adicional al repositorio GitLab (descargas masivas, cambios de permisos, creación de tokens de acceso) en la ventana previa al reinicio anómalo.
- Notificar a ANCI si la entidad es OIV y el incidente tuvo impacto operacional o de confidencialidad confirmado, siguiendo el procedimiento vigente de la Ley 21.663.
RC RecuperarVolver a operar y no repetirlo
La vuelta a operación exige confirmar que el parche está aplicado y que no quedaron artefactos de un eventual compromiso previo al reinicio.
- Aplicar la versión corregida de GitLab y/o el software fix de Cisco para ASA/FTD antes de reincorporar el equipo a producción.
- Rotar tokens de acceso, llaves SSH y credenciales de servicio asociadas a la instancia GitLab si hubo indicios de acceso no autorizado.
- Revisar reglas de firewall para asegurar que las interfaces de gestión queden fuera del alcance de Internet de forma permanente, no solo durante la contención.
- Incorporar ambos activos al ciclo de parcheo acelerado para CVE en KEV, con SLA interno definido.
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
- CISACISA Adds Two Known Exploited Vulnerabilities to Catalog · 2026-10-29
- CVE.orgCVE-2026-97229 — GitLab Integer Overflow or Wraparound · 2026-10-29
- CVE.orgCVE-2026-76418 — Cisco ASA/FTD Unchecked Return Value / NULL Pointer Dereference · 2026-10-29
- The Hacker NewsCISA Adds Actively Exploited GitLab RCE and Cisco Firewall DoS Flaws to KEV · 2026-10-30
- The Hacker NewsCisco Patches Actively Exploited ASA and FTD VPN Flaw That Can Crash Firewalls · 2026-10-29
- CISABinding Operational Directive (BOD) 26-04: Prioritizing Security Updates Based on Risk · 2026-10-29
¿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
CISA agrega dos fallas de Ivanti Connect Secure explotadas al KEV
Las dos vulnerabilidades forman parte de una cadena de tres fallas reportada desde el 13 de octubre que permite acceso r…
CISA suma a su catálogo KEV una inyección SQL en Arista VeloCloud Orchestrator
CVE-2026-114625 afecta la consola centralizada que administra redes SD-WAN de VeloCloud; CISA confirma explotación activ…
Vulnerabilidades críticas PHP2Shell bajo explotación activa en PHP
Dos fallas de ejecución remota de código sin autenticación (CVE-2026-109618 y CVE-2026-109619) afectan toda instalación…