← voltar
CVE-2018-8639highsob ataqueransomwareCWE-404

CVE-2018-8639

81Vexday Risk Score

Priorize a correção. Ela está sob exploração confirmada pelo CISA e tem prova de conceito pública.

ssvc Actcvss 8.4epss 22%
da publicação à arma83 dias
Publicada no NVD12 de dez.
1ª PoC+83d
CISA KEV+2273d
probabilidade de exploração
22%top 3% das CVEs
exploração observada
simCISA + VulnCheck
7 exploit(s) público(s)
Ação exigida pela CISAprazo federal: 2025-03-24

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

Resumo

Falha de elevação de privilégio local no componente Win32k do kernel do Windows, causada por manuseio incorreto de objetos em memória. Um usuário já autenticado no sistema pode explorá-la para executar código arbitrário em modo kernel, saindo de um contexto de usuário limitado para SYSTEM. Está no catálogo KEV da CISA por exploração confirmada em campo, o que eleva sua prioridade mesmo sendo uma falha 'apenas' local.

Detalhamento técnico

A vulnerabilidade reside no win32k.sys, o driver do kernel responsável por parte da interface gráfica do Windows (janelas, menus, objetos de desktop). A CISA classifica a falha sob CWE-404 (Improper Resource Shutdown or Release), indicando que o problema é a liberação/destruição incorreta de um objeto em memória mantido pelo kernel — um padrão clássico de bug em win32k que costuma degenerar em use-after-free ou double-free quando o atacante consegue forçar uma referência a um objeto já liberado.

A Microsoft não detalha publicamente o objeto específico afetado nem o caminho de código exato; a descrição oficial só confirma 'falha no manuseio de objetos em memória'. Esse tipo de bug em win32k historicamente permite que o atacante manipule o timing de criação/destruição de objetos gráficos (via chamadas de API do subsistema de janelas) para obter um ponteiro pendurado que o kernel ainda trata como válido, e então sobrescrever memória do kernel a partir de um processo de usuário.

O CVE é explicitamente distinguido do CVE-2018-8641, publicado no mesmo boletim — ambos são vulnerabilidades win32k EoP diferentes corrigidas no mesmo ciclo de patches, mas com causas raiz distintas dentro do mesmo componente.

Como é explorada

O vetor é estritamente local: o atacante precisa já ter uma sessão autenticada e capacidade de executar código no sistema-alvo (AV:L, PR:N no vetor CVSS — nenhum privilégio elevado é exigido para iniciar o ataque, mas é preciso estar logado). Não há componente de rede nem interação do usuário-vítima (UI:N); a exploração é feita pelo próprio atacante contra o kernel da máquina onde já está.

O uso típico é em cadeia: comprometer uma máquina com um vetor inicial (phishing, exploit de aplicação, credencial vazada) que só dá acesso de usuário padrão, e então usar esse EoP para escalar a SYSTEM ou para escapar de sandboxes/contêineres de baixo privilégio. É o padrão clássico de bugs win32k explorados por operações de espionagem para consolidar persistência com privilégios totais após o acesso inicial.

A presença no catálogo KEV da CISA confirma exploração ativa documentada, e a existência de PoC pública (registrada no SecurityFocus BID 106093) reduz a barreira de reprodução — uma vez com o código de prova de conceito disponível, a complexidade de execução cai bastante, ainda que ele exija adaptação e, em alguns casos, ajustes por versão/build do Windows.

Versões

Afetadas
Windows 7; Windows 8.1; Windows RT 8.1; Windows 10; Windows 10 Servers; Windows Server 2008; Windows Server 2008 R2; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server 2019 (versões pré-atualização de segurança de dezembro de 2018).
Corrigidas em
Atualizações de segurança cumulativas distribuídas pela Microsoft no Patch Tuesday de dezembro de 2018, cobrindo cada uma das versões/builds listadas acima. O KB exato por sistema operacional não está confirmado nas fontes consultadas — verificar o advisory MSRC para o identificador correspondente à build em uso.

Como se proteger

A correção veio nas atualizações de segurança da Microsoft do ciclo de dezembro de 2018 (Patch Tuesday), cobrindo todas as versões listadas no advisory: Windows 7, 8.1, RT 8.1, 10, Server 2008, 2008 R2, 2012, 2012 R2, 2016 e 2019. Não temos aqui o número exato de KB por sistema operacional — o advisory oficial da Microsoft (MSRC) deve ser consultado para o KB correspondente à build específica em uso, já que cada família de SO recebeu um pacote cumulativo próprio.

Como mitigação: aplicar a atualização é a única correção efetiva contra o defeito de memória em si. Não existe flag de registro ou configuração documentada que neutralize a falha sem o patch — restringir logon interativo e reduzir a superfície de contas com acesso local (princípio de menor privilégio) diminui a chance de um atacante alcançar o pré-requisito de execução de código, mas não elimina a vulnerabilidade caso ele já tenha esse acesso.

Para sistemas legados fora de suporte (Windows 7, Server 2008/2008 R2) sem patch disponível via canais normais, a única saída realista é isolamento de rede rigoroso e monitoramento de escalonamento de privilégio, já que a CISA recomenda 'aplicar mitigações conforme instrução do fornecedor ou descontinuar o uso do produto se não houver mitigação disponível' — indicando que não há workaround oficial além do patch.

Como detectar

Não há assinatura de rede a procurar, já que a exploração é puramente local no kernel. Os sinais mais úteis são indícios pós-exploração: criação inesperada de processos ou tokens rodando como SYSTEM a partir de processos de usuário padrão, crashes ou eventos de erro do win32k.sys (Event ID relacionados a falhas do subsistema gráfico/kernel no Visualizador de Eventos), e uso de ferramentas de EDR capazes de detectar escalonamento de privilégio anômalo ou execução de código não assinado com técnicas de manipulação de objetos de janela/kernel.

Como a falha já tem PoC pública e está listada como explorada em campo, ambientes com EDR devem monitorar por comportamento característico de exploits de win32k EoP (chamadas atípicas a APIs de janela seguidas de elevação de token), mais do que por uma assinatura estática — não há um indicador de comprometimento único e confiável documentado publicamente para este CVE específico.

Pesquisado e redigido com IA a partir do advisory do fornecedor e de análises públicas, com as fontes acima. Confira sempre a versão corrigida no advisory oficial antes de agir.
An elevation of privilege vulnerability exists in Windows when the Win32k component fails to properly handle objects in memory, aka "Win32k Elevation of Privilege Vulnerability." This affects Windows 7, Windows Server 2012 R2, Windows RT 8.1, Windows Server 2008, Windows Server 2019, Windows Server 2012, Windows 8.1, Windows Server 2016, Windows Server 2008 R2, Windows 10, Windows 10 Servers. This CVE ID is unique from CVE-2018-8641.
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
⚠ Recursos públicos, para você avaliar a exposição de sistemas que controla ou está autorizado a testar. Teste apenas com autorização.