Windows Kernel Elevation of Privilege Vulnerability
Prioritize patching. It under exploitation confirmed by CISA.
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
Summary
Falha de elevação de privilégio no kernel do Windows explorada ativamente antes da divulgação — está no catálogo KEV da CISA com exploração confirmada in the wild. Um atacante com acesso local e privilégios baixos consegue, ao vencer uma condição de corrida (race condition), escalar para SYSTEM. O CVSS de 7.0 mascara parcialmente a gravidade real: a exploração já foi vista fora de laboratório, mas depende de complexidade de ataque alta (AC:H) e de acesso local prévio.
Technical detail
A Microsoft classificou a falha genericamente como 'Windows Kernel Elevation of Privilege Vulnerability', sem detalhar o componente exato do kernel afetado nem o mecanismo interno — prática comum da Microsoft para vulnerabilidades de kernel sensíveis, especialmente quando já há exploração ativa. O CWE associado pela CISA é CWE-591 (Sensitive Data Storage in Improperly Locked Memory), o que indica que a raiz do problema está em uma região de memória do kernel acessada sem sincronização adequada (locking), permitindo que um segundo thread ou operação concorrente altere ou leia dados sensíveis nessa janela de tempo.
O vetor CVSS confirma essa leitura: AV:L (ataque local, exige execução de código na máquina), AC:H (complexidade de ataque alta — o vetor menciona explicitamente que o atacante precisa vencer uma race condition, o que normalmente exige múltiplas tentativas ou timing preciso), PR:L (privilégios baixos já são suficientes para iniciar a exploração) e UI:N (não exige interação de outro usuário). O impacto é total em confidencialidade, integridade e disponibilidade (C:H/I:H/A:H), consistente com execução de código arbitrário em contexto SYSTEM após a escalada.
A ausência de detalhes técnicos públicos sobre o driver ou subsistema específico do kernel envolvido é uma lacuna real de informação, não uma omissão nossa: nem o advisory da Microsoft nem análises públicas amplamente disponíveis até o momento detalharam o código vulnerável com precisão suficiente para reprodução independente.
How it’s exploited
A exploração exige que o atacante já tenha acesso local ao sistema com uma conta de privilégios baixos — não é uma falha exposta a rede nem exploravél remotamente sem essa base. A partir daí, o atacante precisa induzir e vencer a condição de corrida no kernel, o que tipicamente envolve disparar operações concorrentes repetidas vezes até que o timing favoreça a leitura/escrita indevida na região de memória mal protegida. Isso classifica a exploração como não trivial e potencialmente inconsistente (pode falhar e precisar ser reexecutada), refletido no AC:H do CVSS.
Versions
How to protect
A única mitigação real e completa é aplicar a atualização de segurança da Microsoft referente a agosto de 2024 (Patch Tuesday, 13/08/2024) para a versão específica do Windows em uso — 10 (1507, 1607, 1809, 21H2, 22H2), 11 (21H2, 22H2, 22H3). Não há workaround, flag de registro ou configuração de mitigação documentada publicamente pela Microsoft para esta CVE especificamente; a CISA orienta 'aplicar mitigações conforme instruções do fornecedor ou descontinuar o uso do produto' — o que, na ausência de mitigação alternativa publicada, significa efetivamente 'atualizar'.
Como se trata de elevação de privilégio local (não RCE remoto), controles compensatórios genéricos ajudam a reduzir a superfície: restringir contas com privilégios de logon local, aplicar least privilege rigoroso, e usar EDR com proteção de kernel/credential guard para dificultar a manipulação de tokens pós-exploração. Nenhum desses substitui o patch — eles apenas reduzem a probabilidade de um atacante chegar ao ponto de execução local necessário para acionar a race condition.
How to detect
Não há indicador de comprometimento público e confiável específico para esta CVE — a Microsoft não publicou assinaturas, hashes ou padrões de exploração, e a CISA classifica a falha como 'unspecified vulnerability' no catálogo KEV, sem detalhar o binário ou driver de kernel abusado. Na prática, a detecção depende de telemetria genérica de elevação de privilégio: criação inesperada de processos ou threads com token SYSTEM originados por processos de usuário não privilegiado, crashes ou anomalias no kernel (BSOD, falhas em ntoskrnl.exe ou drivers relacionados) próximos ao momento da elevação, e EDR com hooks de kernel capazes de flagar manipulação anômala de tokens de acesso. Ambientes sem esse nível de instrumentação dificilmente detectarão tentativas de exploração retroativamente.