La VPN que deja entrar sin preguntar: explotación activa en GlobalProtect
CVE-2026-0257 permite a un atacante remoto y sin autenticar establecer una conexión VPN hacia la red interna. La ANCI no lo reportó como riesgo teórico: lo publicó como explotación activa. En un gateway VPN, eso significa que la puerta ya está abierta.
- CVE-2026-0257 es una omisión de autenticación en portales y gateways de GlobalProtect. Permite que un atacante remoto no autenticado eluda los controles y establezca una conexión VPN hacia la red interna de la organización.
- La ANCI la publicó como explotación activa, no como riesgo teórico. La causa raíz es el uso de cookies sin validación de integridad, clasificado como CWE-565.
- Afecta a equipos con portal o gateway configurado que usen cookies de authentication override. La actualización de PAN-OS debe ser coordinada entre todos los portales y gateways: parchar solo algunos genera incompatibilidad entre ellos.
Qué pasó
El 21 de julio de 2026 la ANCI publicó AVC26-00725, alerta crítica sobre Palo Alto Networks GlobalProtect, dirigida explícitamente a prestadores de servicios esenciales y operadores de importancia vital.
El texto de la Agencia es inequívoco en el punto que más importa: fue dada a conocer la explotación activa de CVE-2026-0257, una vulnerabilidad de omisión de autenticación en los portales y gateways de GlobalProtect.
El efecto es directo: un atacante remoto no autenticado puede eludir los controles de seguridad y establecer una conexión VPN no autorizada hacia la red interna. No es acceso a un servicio; es presencia dentro del perímetro, con la dirección IP interna que la propia VPN le asigna.
La causa raíz está en el uso de cookies sin una validación adecuada de su integridad, debilidad catalogada como CWE-565. Afecta a equipos que tengan un portal o gateway de GlobalProtect configurado, que utilicen cookies de *authentication override* y que presenten una configuración específica.
La mitigación es actualizar PAN-OS a la versión corregida de la rama en uso. Y hay un detalle operativo que la alerta subraya y que conviene planificar: en entornos con cookies de *authentication override*, todos los portales y gateways que generen o acepten esas cookies deben actualizarse de forma coordinada. Una actualización parcial produce problemas de compatibilidad entre dispositivos.
Por qué importa acá
GlobalProtect está ampliamente desplegado en bancos, entidades de gobierno, retail e industria en Chile para conectar trabajadores remotos y sucursales a la red central. Por diseño, es un gateway expuesto a internet: es superficie de ataque de primera línea, y no hay forma de esconderlo.
Esa es justamente la diferencia con un endpoint comprometido por phishing. Un puesto de trabajo vulnerado da un punto de apoyo dentro de la red. Un gateway VPN vulnerado da una ruta de entrada centralizada, que afecta a toda la organización a la vez y que además llega ya autenticada a ojos de los controles internos que confían en la VPN.
Los gateways expuestos son trivialmente identificables con motores de escaneo público como Shodan o Censys: cualquiera puede mapear en minutos qué organizaciones usan este producto y en qué versión, sin acceso privilegiado previo. Cuando existe explotación activa, esa facilidad de descubrimiento define el plazo real que tienes, y no es de semanas.
Bajo la Ley 21.663, una brecha originada en un componente de acceso remoto activa obligaciones de reporte dentro de plazos definidos. Y si el gateway comprometido da acceso a bases de datos de clientes o empleados, entra la Ley 21.719. Documentar la línea de tiempo de detección, parcheo y respuesta es lo que después sustenta cualquier defensa ante la autoridad.
Hay una corrección que hacer respecto de cómo se leyó esta alerta el día que salió.
La lectura inicial, razonable con la información disponible entonces, fue que se trataba de una alerta preventiva sin explotación masiva confirmada, y que el vector técnico exacto aún no era público. Revisado el texto completo de la ANCI, eso no se sostiene: la Agencia dice expresamente que fue dada a conocer la explotación activa, y describe el mecanismo con precisión, incluyendo el CVE y la clasificación CWE de la causa raíz.
La diferencia no es de matiz. Una alerta preventiva admite programar el parche en la próxima ventana de mantención. Una vulnerabilidad de omisión de autenticación bajo explotación activa en un dispositivo perimetral no admite ventana: la pregunta deja de ser si te van a escanear y pasa a ser si ya lo hicieron.
Conviene además no confundir esta falla con CVE-2024-3400, aquella inyección de comandos en GlobalProtect que permitió a actores avanzados desplegar web shells persistentes. Son distintas. Se menciona solo como antecedente del tipo de riesgo que históricamente ha acompañado a este producto, y de la velocidad con que se ha explotado: en incidentes previos de productos VPN comparables, el intervalo entre la publicación del detalle técnico y la explotación masiva se ha medido en horas o pocos días.
CWE-565: uso de cookie sin validar su integridad — Causa raíz declarada por la ANCI. No es un fallo de criptografía, es de confianza en la cookieexplotación activa al momento de la alerta — No es alerta preventiva: la Agencia reporta explotación ya en cursoLos dispositivos de acceso remoto van a seguir siendo el vector preferente de acceso inicial para grupos de ransomware y para intermediarios que revenden accesos. La razón es económica: un gateway da entrada a toda la organización de una sola vez, y su exposición es obligatoria por diseño.
La consecuencia estratégica es que el perímetro no puede seguir siendo la frontera de confianza. Si el gateway de tu VPN no está segmentado respecto de los sistemas críticos, un compromiso inicial escala en minutos hacia sistemas financieros y bases de datos. La segmentación no evita la falla; evita que la falla sea el final de la historia.
Anatomía del ataque
Mapeo a marcos públicos, para que puedas cruzarlo con tu propia matriz de cobertura.
T1190— El portal de GlobalProtect es, por diseño, una aplicación expuesta a internet.T1133— El resultado del abuso es una sesión VPN legítima a ojos de los controles internos.T1550— La cookie de authentication override sustituye a la credencial. Eso es CWE-565.T1021— Con IP interna asignada, el movimiento lateral parte desde dentro del perímetro.D3-NTA— La contramedida realista: la sesión es válida, así que hay que detectarla por comportamiento.
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
Un dispositivo perimetral bajo explotación activa no entra en el calendario normal de mantención. Necesitas tener definido de antemano quién puede autorizar una ventana de emergencia y con qué aviso, porque discutirlo en el momento cuesta días que no tienes.
Bajo la Ley 21.663, una brecha por un componente de acceso remoto activa deberes de reporte con plazos. Documenta desde el primer minuto la línea de tiempo de detección, parcheo y respuesta: es lo que sustenta después la diligencia ante la autoridad.
- Definir por escrito quién autoriza una ventana de emergencia sobre el gateway VPN.
- Registrar la línea de tiempo desde el primer minuto: cuándo se supo, cuándo se actuó.
- Confirmar si la organización tiene deberes de reporte ante la ANCI y cuáles son los plazos.
ID IdentificarSi esto me toca, por donde me toca
Antes de correr a parchar, confirma si te aplica. La falla exige tres condiciones simultáneas: portal o gateway configurado, uso de cookies de *authentication override*, y una configuración específica.
Ojo con la trampa habitual: no basta con revisar el gateway principal. Cualquier portal o gateway que genere o acepte esas cookies forma parte del mismo conjunto, incluidos los de sucursales y los de contingencia que nadie recuerda.
- Inventariar todos los portales y gateways de GlobalProtect, incluidos los de respaldo.
- Confirmar en cada uno la versión de PAN-OS y si usa cookies de authentication override.
- Verificar en Shodan o Censys cómo se ve tu propia infraestructura desde fuera.
PR ProtegerComo evito que ocurra
El parche es la única corrección real, y debe ser coordinado: todos los dispositivos que generen o acepten cookies de *authentication override* al mismo tiempo. Una actualización parcial no solo deja expuesto lo que falta, además genera incompatibilidad entre dispositivos.
Las versiones sin soporte no tienen parche disponible y deben reemplazarse. Si ese es tu caso, la mitigación temporal es restringir el acceso al portal por IP mientras se planifica el reemplazo.
Controles priorizados
P1: esta semana · P2: este mes · P3: este trimestre
| Prio | Control | Esfuerzo | Mapeo |
|---|---|---|---|
| P1 | Identificar la versión de PAN-OS en producción y aplicar el parche oficial como emergencia, no como mantención programada. Hay explotación activa. | medio | MITRE ATT&CK M1051 CIS Controls v8 7.3 ISO 27001 A.8.8 |
| P1 | Actualizar de forma coordinada todos los portales y gateways que generen o acepten cookies de authentication override. Una actualización parcial deja huecos y además genera incompatibilidad. | medio | MITRE ATT&CK M1051 CIS Controls v8 7.3 ISO 27001 A.8.8 |
| P1 | Ejecutar la búsqueda retroactiva de 45 días sobre los registros de VPN antes de dar el asunto por cerrado. Con explotación activa, pudo ocurrir antes del aviso. | medio | CIS Controls v8 8.11 ISO 27001 A.8.16 |
| P1 | Restringir temporalmente el acceso al portal de administración del gateway solo a IP corporativas conocidas mientras se valida el parche. | bajo | MITRE ATT&CK M1035 CIS Controls v8 12.7 ISO 27001 A.8.20 |
| P2 | Exigir MFA resistente a phishing en todas las sesiones VPN y eliminar las excepciones de servicio y de cuentas administrativas, que son las que sobreviven a todas las auditorías. | medio | MITRE ATT&CK M1032 CIS Controls v8 6.5 ISO 27001 A.8.5 |
| P2 | Segmentar la red de modo que el segmento VPN no tenga ruta directa a sistemas financieros ni a bases de datos críticas. Es lo que convierte un compromiso en un incidente acotado en vez de en uno total. | alto | MITRE ATT&CK M1030 CIS Controls v8 12.2 ISO 27001 A.8.22 |
Los cuatro P1 son de un mismo día de trabajo bien organizado. El de segmentación es el que de verdad cambia tu postura a mediano plazo, y también el único que no vas a alcanzar a hacer durante esta alerta: déjalo agendado antes de que se olvide, porque el próximo CVE de un dispositivo perimetral ya viene en camino.
DE DetectarComo me doy cuenta de que ya ocurrio
Acá está la dificultad central de esta falla, y conviene entenderla bien: la sesión VPN resultante es legítima. No hay credencial fallida, no hay error de autenticación, no hay nada que un control tradicional marque como anómalo. El atacante entra por la puerta y el sistema le abre.
Por eso la detección tiene que ser por comportamiento, no por firma. Tres señales concretas: una sesión establecida sin el evento de autenticación previo que debería precederla; conexiones desde geografías incompatibles con el uso habitual del usuario; y sesiones fuera del horario laboral típico de esa persona.
Y una revisión que hay que hacer sí o sí: busca hacia atrás, al menos 30 o 45 días antes de la alerta. Si hubo explotación activa, pudo ocurrir antes de que tú te enteraras.
Qué necesitas tener logueado
- Registros de GlobalProtect del firewall: eventos de autenticación y de conexión al gateway
- Registros del portal, con IP de origen y agente de usuario
- Registros de tráfico del segmento asignado a los clientes VPN
- Registros de autenticación del directorio corporativo, para cruzar sesión contra credencial
Reglas y consultas de detección
title: Sesion VPN de GlobalProtect sin autenticacion previa correspondiente
id: 2b8e5f31-7a94-4c02-9d16-3e7f8a4b5c90
status: experimental
description: >
Busca el sintoma central de CVE-2026-0257: una sesion de GlobalProtect establecida sin
el evento de autenticacion que deberia precederla, resultado de aceptar una cookie de
authentication override sin validar su integridad (CWE-565).
references:
- https://www.anci.gob.cl/alertas/
author: Vantis Chile SpA
date: 2026/07/22
logsource:
product: paloalto
service: globalprotect
detection:
sesion_establecida:
event_type: 'gateway-connect'
autenticacion_previa:
event_type: 'auth-success'
timeframe: 5m
condition: sesion_establecida and not autenticacion_previa
falsepositives:
- Reconexiones automaticas del cliente dentro de la vigencia de una sesion valida.
Calibrar la ventana temporal contra el timeout configurado en tu portal.
level: critical
tags:
- attack.initial_access
- attack.t1190
- attack.t1133
// Sesiones VPN anomalas: horario, geografia y usuarios que nunca usan VPN
let ventana = 45d;
let habitual = SigninLogs
| where TimeGenerated > ago(180d) and TimeGenerated < ago(ventana)
| summarize PaisesHabituales = make_set(Location, 20) by UserPrincipalName;
SigninLogs
| where TimeGenerated > ago(ventana)
| where AppDisplayName has "GlobalProtect" or ResourceDisplayName has "GlobalProtect"
| join kind=leftouter habitual on UserPrincipalName
| extend PaisNuevo = isnull(PaisesHabituales) or not(set_has_element(PaisesHabituales, Location))
| extend HoraLocal = datetime_add('hour', -4, TimeGenerated)
| extend FueraDeHorario = hourofday(HoraLocal) < 7 or hourofday(HoraLocal) > 21
| where PaisNuevo or FueraDeHorario
| project TimeGenerated, UserPrincipalName, Location, IPAddress, PaisNuevo,
FueraDeHorario, ResultType
| order by TimeGenerated desc
index=paloalto sourcetype=pan:globalprotect earliest=-45d
| eval evento = lower(coalesce(log_subtype, event_id))
| stats values(evento) AS eventos, min(_time) AS inicio, max(_time) AS fin,
dc(src_ip) AS ips, values(src_ip) AS origenes, values(public_ip) AS publicas
by user, session_id
| eval sin_auth = if(isnull(mvfind(eventos, "auth")), 1, 0)
| eval multi_origen = if(ips > 1, 1, 0)
| where sin_auth=1 OR multi_origen=1
| convert ctime(inicio) ctime(fin)
| sort - inicio
La regla de «sesión sin autenticación previa» va a marcar reconexiones automáticas del cliente dentro de la vigencia de una sesión válida. Calibra la ventana temporal contra el timeout configurado en tu portal antes de escalar cada hallazgo.
La de geografía marca legítimamente a quien viaja. No la descartes por eso: el punto no es bloquear, es que alguien mire. Un usuario que nunca sale de Chile conectándose de madrugada desde otro continente merece una llamada, no un ticket.
RS ResponderContencion y erradicacion
Si encuentras una sesión sin autenticación previa, trata al gateway como comprometido y asume movimiento lateral hasta demostrar lo contrario. Con una IP interna asignada, el atacante parte desde dentro.
Antes de reiniciar nada, preserva la configuración y los registros del dispositivo. Un reinicio puede borrar evidencia en memoria, y en estos equipos la evidencia es escasa.
- Preservar configuración y registros del gateway antes de cualquier reinicio o restauración.
- Terminar todas las sesiones VPN activas y forzar reautenticación de todos los usuarios.
- Rotar credenciales de administración del dispositivo y revisar cuentas locales no reconocidas.
- Verificar la integridad de los archivos de configuración y buscar tareas programadas ajenas.
- Revisar el tráfico de salida del segmento donde reside el gateway, buscando movimiento lateral.
RC RecuperarVolver a operar y no repetirlo
Restablecer el servicio no cierra el incidente. La pregunta que hay que poder responder es si alguien entró antes del parche, y eso solo se responde con la búsqueda retroactiva.
La lección estructural va más allá de este CVE: si el compromiso del gateway habría dado acceso directo a sistemas financieros o bases de datos de clientes, el problema no es solo la vulnerabilidad. Es que la red confía demasiado en quien llega por la VPN.
- Completar la búsqueda retroactiva de 45 días antes de dar el incidente por cerrado.
- Evaluar la segmentación entre el segmento VPN y los sistemas críticos.
- Medir el tiempo entre la alerta de la ANCI y el parche aplicado. Esa es tu métrica.
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
- ANCI / CSIRT NacionalAVC26-00725 — Palo Alto Networks GlobalProtect, vulnerabilidad crítica (CVE-2026-0257) · 2026-07-21
- MITRE CWECWE-565 — Reliance on Cookies without Validation and Integrity Checking
- MITRE ATT&CKT1133 — External Remote Services
- MITRE ATT&CKT1550 — Use Alternate Authentication Material
- BCNLey 21.663, Ley Marco de Ciberseguridad
¿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
Falla crítica en Hitachi Energy Asset Suite expone servlets sin autenticación
CISA documentó dos CVEs con CVSS 8.1 en el software de gestión de activos que usan generadoras, transmisoras y distribui…
CVE-2026-65660 en SharePoint on-premise ya se explota activamente
CISA la sumó a su catálogo de explotación activa seis semanas después del parche de agosto. En paralelo, el ransomware W…
CISA suma falla crítica de Apple a su catálogo de explotación activa
CVE-2026-86950 afecta iOS, macOS y otros productos Apple; el parche de emergencia ya está disponible. Fuentes técnicas l…