Navegación

Un fallo de escritura de cuatro bytes y de sincronización permite a los investigadores ejecutar código en el enclave SmartScreen de Windows.

fuente: https://thehackernews.com/2026/10/four-byte-write-and-timing-bug-let.html

Investigadores de seguridad ejecutaron su propio código dentro de una parte protegida de Windows, diseñada para permanecer sellada incluso cuando el resto del equipo es comprometido.

El área protegida es un enclave VBS, una porción aislada de memoria que el sistema operativo utiliza para proteger información confidencial. La zona a la que accedieron gestiona las contraseñas de una función antiphishing de Windows.

El trabajo se realizó en un laboratorio como prueba de concepto, no se ha detectado en ataques reales y Microsoft corrigió la vulnerabilidad en su actualización del 8 de septiembre de 2026.

La vulnerabilidad se identifica como CVE-2026-83498. Microsoft la clasifica como un problema de elevación de privilegios crítico, con una puntuación CVSS de 7.8, y afirma que no ha sido explotada ni era de conocimiento público antes de la corrección. Microsoft también indica que detectó el mismo problema internamente. La investigación, realizada por la empresa de seguridad Doyensec, se publicó el 13 de octubre, más de un mes después del parche.

Un enclave VBS es una biblioteca firmada que un programa normal de Windows carga, pero que no puede leer ni modificar una vez en ejecución. El hipervisor de Windows mantiene la memoria del enclave en un entorno más seguro, denominado VTL1 o Modo de Usuario Aislado, al que el código ordinario en el entorno normal, VTL0, no puede acceder, según Microsoft.

El diseño busca proteger el contenido incluso si un atacante ya ha tomado el control del kernel o se ejecuta como SYSTEM. La ejecución de código elegido por el atacante dentro de ese entorno es lo que hace que esta investigación sea relevante.

El enclave atacado por Doyensec es SFAPE.dll, el componente de la Protección Mejorada contra Phishing en Microsoft Defender SmartScreen. Esta función monitoriza el texto que escribes o pegas y te advierte si introduces tu contraseña de inicio de sesión de Windows en un lugar inseguro, como el Bloc de notas o una página de phishing.

Para lograr esto sin exponer la contraseña, Windows la intercepta al iniciar sesión y la almacena cifrada dentro del enclave, de modo que las entradas posteriores se puedan comparar con ella. En un sistema Windows 11, el programa que carga este enclave es lsass.exe, el proceso que gestiona las credenciales de inicio de sesión y se ejecuta como SYSTEM.

El ataque no funciona de forma remota. Requiere que un programa que ya se esté ejecutando en la máquina cargue y llame al enclave; para SFAPE, ese programa es LSASS. La propia clasificación de Microsoft lo confirma: el vector de ataque es local y el atacante necesita acceso de bajo nivel y ninguna ayuda del usuario. En resumen, esta es una forma para que un código que ya tiene acceso se posicione en el entorno más seguro, no una entrada desde fuera.

Doyensec desarrolló el ataque a partir de un pequeño error y lo fue ampliando paso a paso. Llamar a la función Initialize del enclave por segunda vez hace que escriba un valor de error fijo de cuatro bytes en una dirección controlada por el programa que realiza la llamada, y esta vez omite la comprobación de dirección que realiza la primera llamada.

Últimas noticias

14 DE JUNIO, 2026

Hackers vinculados a China crearon una puerta trasera en el software de inicio de sesión de Linux para ocultarse durante casi una década

En lugar de ocultarse en los portátiles y servidores que los defensores vigilan más de cerca, un grupo vinculado a China pasó casi una década escondido dentro d...

Leer artículo →
14 DE JUNIO, 2026

Google demanda a una red china de 'smishing' acusada de utilizar la IA Gemini en ataques de 'phishing'

Google informó este viernes que ha emprendido acciones legales contra una red de ciberdelincuencia china, acusándola de utilizar su agente de inteligencia artif...

Leer artículo →
13 DE JUNIO, 2026

Una cadena de RCE sin autenticación previa en Splunk Enterprise expone la base de datos con cero autenticación

Se ha revelado una cadena de vulnerabilidades críticas en Splunk Enterprise que permite a atacantes no autenticados lograr la ejecución remota de código (RCE) a...

Leer artículo →