CVE-2020-0638
Prioriza la corrección. Ella está bajo explotación confirmada por CISA.
Apply updates per vendor instructions.
Resumen
Falha de elevação de privilégio local no Update Notification Manager do Windows 10 (1903/1909) e Windows Server, causada pela forma como o componente manipula arquivos. Não é uma falha de acesso remoto: o atacante precisa já ter execução de código na máquina, geralmente com conta de baixo privilégio, para escalar a SYSTEM ou administrador. Está no catálogo KEV da CISA, confirmando exploração real, tipicamente como etapa de escalonamento dentro de uma cadeia de comprometimento maior.
Detalle técnico
A Microsoft descreve a causa apenas como 'a forma como o Update Notification Manager manipula arquivos', sem detalhar o mecanismo exato — o advisory do MSRC não publica CWE nem trecho de código afetado, e não encontramos análise técnica pública que dissecasse o bug em profundidade. O vetor CVSS (AV:L/AC:L/PR:L/UI:N) indica ataque local, sem interação do usuário, com complexidade baixa e exigindo privilégio baixo prévio — perfil típico de bugs onde um serviço com privilégio elevado processa um arquivo em local gravável por usuários com permissão limitada.
O Update Notification Manager é o componente responsável por avisar o sistema sobre atualizações pendentes e coordenar parte do fluxo do Windows Update. Vulnerabilidades dessa família geralmente decorrem de ACL fraca em diretórios temporários, condição de corrida entre verificação e uso de arquivo (TOCTOU) ou seguimento inseguro de links/junctions, permitindo que um processo de baixo privilégio substitua ou redirecione um arquivo que o serviço privilegiado depois abre ou executa com token elevado. Isso é inferência baseada no padrão de CVEs semelhantes do mesmo período e componente — não uma confirmação da Microsoft, que não detalhou o mecanismo.
O impacto final é confidencialidade, integridade e disponibilidade totais (C:H/I:H/A:H), consistente com execução arbitrária de código no contexto de SYSTEM a partir de um processo que antes rodava com privilégio de usuário comum.
Cómo se explota
O pré-requisito central, explícito na própria descrição oficial, é que o atacante já precise ter 'execução no sistema vítima' — ou seja, essa CVE não é ponto de entrada, é escalonamento pós-comprometimento. Um invasor com acesso local limitado (via phishing com execução de payload, conta de usuário padrão, ou outra falha que já deu shell) explora a falha no Update Notification Manager para elevar seu token de usuário comum para SYSTEM ou administrador, sem precisar de interação adicional da vítima.
Não há detalhe público sobre exploit específico ou PoC amplamente divulgado nas fontes consultadas. A presença no catálogo KEV da CISA confirma que a vulnerabilidade foi explorada ativamente 'in the wild', mas o registro da CISA também classifica o mecanismo como 'unspecified' e não associa a CVE a campanhas de ransomware conhecidas ('Known To Be Used in Ransomware Campaigns: Known' não está marcado como confirmado nas informações disponíveis).
Na prática, o valor dessa falha para um atacante é consolidar persistência e controle total da máquina depois de um comprometimento inicial — é peça de cadeia, não vetor isolado. Isso reduz drasticamente o risco em ambientes onde o controle de acesso inicial (endpoint hardening, EDR, princípio de menor privilégio) já é robusto, mas a torna crítica em qualquer ambiente onde execução de código por usuário padrão é algo que acontece com frequência (estações de trabalho corporativas comuns).
Versiones
Cómo protegerse
A correção veio nas atualizações de segurança da Microsoft de janeiro de 2020 (mesmo ciclo de publicação da CVE, 2020-01-14), aplicáveis ao Windows 10 versões 1903 e 1909 (32-bit, x64, ARM64) e ao Windows Server. Não há, nas fontes consultadas, o número de KB específico associado — para aplicar a correção com certeza, use o Windows Update ou o Catálogo do Microsoft Update Catalog filtrando pela CVE-2020-0638 diretamente no site do MSRC, e confirme a instalação pelo histórico de atualizações do sistema, não por suposição de versão de build.
Como a exploração exige execução prévia no sistema, o controle compensatório mais efetivo enquanto o patch não é aplicado é reduzir a superfície de execução de código não autorizado: impedir que contas de usuário padrão executem binários arbitrários (allowlisting de aplicativos), aplicar princípio de menor privilégio, e monitorar EDR para escalonamento anômalo de token. Isso não elimina a vulnerabilidade, apenas dificulta o pré-requisito de acesso inicial que ela explora.
Não existe mitigação de configuração ou desativação de serviço documentada nas fontes oficiais — desativar o Update Notification Manager não é uma opção suportada e compromete o recebimento de atualizações, criando risco maior do que o que resolve. Dado que está no catálogo KEV, organizações sujeitas à diretiva da CISA (BOD 22-01) tinham prazo de correção até 2022-06-13; para qualquer ambiente, o patch é a única mitigação completa conhecida.
Cómo detectar
Não há assinatura pública ou indicador de comprometimento (IOC) específico e confiável associado a essa CVE nas fontes consultadas — nem a Microsoft nem a CISA publicaram detalhes de exploração observada. Como proxy geral para escalonamento de privilégio local relacionado a manipulação de arquivos por serviço privilegiado, vale monitorar via Sysmon/EDR: criação, renomeação ou substituição de arquivos em diretórios temporários por processos de baixo privilégio pouco antes de execução com token SYSTEM, e eventos de criação de processo elevado (Event ID 4688 com token elevado) originados por processos filhos de contas de usuário padrão. Isso é monitoramento genérico de EoP local, não uma detecção específica desta CVE.