Boletim de Segurança da Microsoft MS17-010 – Crítico

Atualização de segurança para o Microsoft Windows SMB Server (4013389)

Publicado em: 14 de março de 2017

Versão: 1.0

Resumo executivo

Esta atualização de segurança elimina vulnerabilidades no Microsoft Windows. A mais grave das vulnerabilidades poderá permitir a execução remota de código se um invasor enviar mensagens especialmente criadas para um servidor Windows SMBv1.

Esta atualização de segurança foi classificada como Crítica para todas as versões com suporte do Microsoft Windows. Para obter mais informações, consulte a seção Softwares afetados e classificações de gravidade da vulnerabilidade.

A atualização de segurança resolve as vulnerabilidades, corrigindo a maneira como o SMBv1 lida com solicitações especialmente criadas.

Para obter mais informações sobre as vulnerabilidades, consulte a seção Informações sobre a vulnerabilidade.

Para obter mais informações sobre essa atualização, consulte o artigo 4013389 da Base de Dados de Conhecimento Microsoft.

Softwares afetados e classificações de gravidade da vulnerabilidade

As seguinte versões ou edições de software foram afetadas. As versões ou edições que não estão listadas já passaram de seu ciclo de vida do suporte ou não foram afetadas. Para determinar o ciclo de vida do suporte para sua versão ou edição de software, consulte Ciclo de vida do suporte da Microsoft.

As classificações de gravidade indicadas para cada software afetado assumem o potencial máximo do impacto da vulnerabilidade. Para obter informações referentes à probabilidade da capacidade de exploração da vulnerabilidade em relação a sua classificação de gravidade e ao impacto à segurança, dentro de 30 dias a partir do lançamento deste boletim de segurança, consulte o Índice de capacidade de exploração no Resumo de boletins de março.

Observação Consulte o Guia de atualizações de segurança para conhecer uma nova abordagem ao consumo de informações sobre atualizações de segurança. Você pode personalizar suas exibições e criar planilhas de softwares afetados, além de baixar dados por meio de uma API RESTful. Para obter mais informações, consulte as Perguntas frequentes sobre o Guia de atualizações de segurança. Como lembrete, o Guia de Atualizações de Segurança substituirá os boletins de segurança. Para obter mais detalhes, consulte nossa postagem de blog, Furthering our commitment to security updates (Ampliando nosso compromisso com as atualizações de segurança).

Sistema operacional Vulnerabilidade de execução remota de código do Windows SMB – CVE-2017-0143 Vulnerabilidade de execução remota de código do Windows SMB – CVE-2017-0144 Vulnerabilidade de execução remota de código do Windows SMB – CVE-2017-0145 Vulnerabilidade de execução remota de código do Windows SMB – CVE-2017-0146 Vulnerabilidade de divulgação não autorizada de informações do Windows SMB – CVE-2017-0147 Vulnerabilidade de execução remota de código do Windows SMB – CVE-2017-0148 Atualizações substituídas
Windows Vista
Windows Vista Service Pack 2
(4012598)
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3177186 em MS16-114
Windows Vista x64 Edition Service Pack 2
(4012598)
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3177186 em MS16-114
Windows Server 2008
Windows Server 2008 Service Pack 2 para sistemas de 32 bits
(4012598)
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3177186 em MS16-114
Windows Server 2008 Service Pack 2 para sistemas com base em x64
(4012598)
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3177186 em MS16-114
Windows Server 2008 Service Pack 2 para sistemas baseados em Itanium
(4012598)
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3177186 em MS16-114
Windows 7
Windows 7 Service Pack 1 para sistemas de 32 bits
(4012212)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows 7 Service Pack 1 para sistemas de 32 bits
(4012215)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3212646
Windows 7 Service Pack 1 para sistemas com base em x64
(4012212)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows 7 Service Pack 1 para sistemas com base em x64
(4012215)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3212646
Windows Server 2008 R2
Windows Server 2008 R2 Service Pack 1 para sistemas com base em x64
(4012212)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows Server 2008 R2 Service Pack 1 para sistemas com base em x64
(4012215)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3212646
Windows Server 2008 R2 Service Pack 1 para sistemas com base em Itanium
(4012212)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows Server 2008 R2 Service Pack 1 para sistemas com base em Itanium
(4012215)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3212646
Windows 8.1
Windows 8.1 para sistemas de 32 bits
(4012213)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows 8.1 para sistemas de 32 bits
(4012216)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3205401
Windows 8.1 para sistemas com base em x64
(4012213)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows 8.1 para sistemas com base em x64
(4012216)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3205401
Windows Server 2012 e Windows Server 2012 R2
Windows Server 2012
(4012214)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows Server 2012
(4012217)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3205409
Windows Server 2012 R2
(4012213)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows Server 2012 R2
(4012216)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3205401
Windows RT 8.1
Windows RT 8.1[2] (4012216)
Pacote cumulativo mensal
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3205401
Windows 10
Windows 10 para sistemas de 32 bits[3] (4012606) Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3210720
Windows 10 para sistemas com base em x64[3] (4012606) Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3210720
Windows 10 Versão 1511 para sistemas de 32 bits[3] (4013198) Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3210721
Windows 10 Versão 1511 para sistemas com base em x64[3] (4013198) Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3210721
Windows 10 Versão 1607 para sistemas de 32 bits[3] (4013429) Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3213986
Windows 10 Versão 1607 para sistemas com base em x64[3] (4013429) Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3213986
Windows Server 2016
Windows Server 2016 para sistemas com base em x64[3] (4013429) Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3213986
Opção de instalação Server Core
Windows Server 2008 Service Pack 2 para sistemas de 32 bits (instalação Server Core)
(4012598)
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3177186 em MS16-114
Windows Server 2008 Service Pack 2 para sistemas com base em x64 (instalação Server Core)
(4012598)
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3177186 em MS16-114
Windows Server 2008 R2 Service Pack 1 para sistemas com base em x64 (instalação Server Core)
(4012212)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows Server 2008 R2 Service Pack 1 para sistemas com base em x64 (instalação Server Core)
(4012215)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3212646
Windows Server 2012 (instalação Server Core)
(4012214)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows Server 2012 (instalação Server Core)
(4012217)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3205409
Windows Server 2012 R2 (instalação Server Core)
(4012213)
Apenas segurança[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
Nenhuma
Windows Server 2012 R2 (instalação Server Core)
(4012216)
Pacote cumulativo mensal[1]
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3205401
Windows Server 2016 para sistemas com base em x64[3] (instalação Server Core)
(4013429)
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Crítica
Execução remota de código
Importante
Divulgação de informações
Crítica
Execução remota de código
3213986

[1]A partir da versão de outubro de 2016, a Microsoft modificou o modelo de fornecimento de atualizações para os sistemas operacionais Windows 7, Windows Server 2008 R2, Windows 8.1, Windows Server 2012 e Windows Server 2012 R2. Para obter mais informações, consulte este artigo do Microsoft TechNet.

[2]Esta atualização só está disponível no Windows Update.

[3] As atualizações do Windows 10 e do Windows Server 2016 são cumulativas. O lançamento de segurança mensal inclui todas as correções de segurança para as vulnerabilidades que afetam o Windows 10, além de conter atualizações não relacionadas à segurança. As atualizações estão disponíveis pelo Catálogo do Microsoft Update. Observe que, a partir de 13 de dezembro de 2016, os detalhes do Windows 10 e do Windows Server 2016 para as Atualizações cumulativas serão documentados em Notas de versão. Consulte as Notas de versão para ver números de compilação de sistemas operacionais, problemas conhecidos e informações de listas de arquivos afetados.

* A coluna Atualizações substituídas mostra somente a atualização mais recente em qualquer cadeia de atualizações substituídas. Para ver um lista abrangente de atualizações substituídas, acesse o Catálogo do Microsoft Update, procure o número do artigo da base de dados da atualização e depois visualize os detalhes da atualização (informações sobre as atualizações substituídas são fornecidas na guia Detalhes do Pacote).

Informações sobre a vulnerabilidade

Várias vulnerabilidades de execução remota de código do Windows SMB

Existem vulnerabilidades de execução remota de código na maneira como o servidor Microsoft Server Message Block 1.0 (SMBv1) manipula certas solicitações. Um invasor que conseguir explorar as vulnerabilidades poderá adquirir a capacidade de executar um código no servidor de destino.

Para explorar a vulnerabilidade, na maioria das situações, um invasor não autenticado pode enviar um pacote especialmente criado a um servidor SMBv1 alvo.

A atualização de segurança resolve as vulnerabilidades, corrigindo a maneira como o SMBv1 lida com essas solicitações especialmente criadas.

A tabela a seguir contém links para a entrada padrão de cada vulnerabilidade na lista Vulnerabilidades e exposições comuns:

Título da vulnerabilidade Número da CVE Divulgadas de forma pública Explorado
Vulnerabilidade de execução remota de código do Windows SMB CVE-2017-0143 Não Não
Vulnerabilidade de execução remota de código do Windows SMB CVE-2017-0144 Não Não
Vulnerabilidade de execução remota de código do Windows SMB CVE-2017-0145 Não Não
Vulnerabilidade de execução remota de código do Windows SMB CVE-2017-0146 Não Não
Vulnerabilidade de execução remota de código do Windows SMB CVE-2017-0148 Não Não

Fatores atenuantes

A Microsoft não identificou fatores atenuantes para essas vulnerabilidades.

Soluções alternativas

As seguintes soluções alternativas podem ser úteis em seu caso:

  • Desabilitar o SMBv1

    Para clientes que executam o Windows Vista e sistemas posteriores

    Consulte o artigo 2696547 da Base de Dados de Conhecimento Microsoft

    Método alternativo para clientes que executam o Windows 8.1 e o Windows Server 2012 R2 e sistemas posteriores

    Para sistemas operacionais de cliente:

    1. Abra o Painel de Controle, clique em Programas e clique em Ativar ou desativar recursos do Windows.
    2. Na janela Recursos do Windows, desmarque a caixa de seleção Suporte a Compartilhamento de Arquivos SMB1.0/CIFS e clique em OK para fechar a janela.
    3. Reinicie o sistema.

    Para sistemas operacionais de servidor:

    1. Abra o Gerenciador de Servidor, clique no menu Gerenciar e selecione Remover Funções e Recursos.
    2. Na janela d Recursos, desmarque a caixa de seleção Suporte a Compartilhamento de Arquivos SMB1.0/CIFS e clique em OK para fechar a janela.
    3. Reinicie o sistema.

    Impacto da solução alternativa. O protocolo SMBv1 será desabilitado no sistema de destino.

    Como desfazer a solução alternativa. Refaça as etapas da solução alternativa, em vez de restaurar o recurso Suporte a Compartilhamento de Arquivos SMB1.0/CIFS para um estado ativo.

Vulnerabilidade de divulgação não autorizada de informações do Windows SMB – CVE-2017-0147

Existe uma vulnerabilidade de divulgação não autorizada de informações na maneira como o servidor Microsoft Server Message Block 1.0 (SMBv1) manipula certas solicitações. Um invasor que conseguir explorar essa vulnerabilidade poderá criar um pacote especial que, por sua vez, poderá resultar na divulgação não autorizada de informações do servidor.

Para explorar a vulnerabilidade, na maioria das situações, um invasor não autenticado pode enviar um pacote especialmente criado a um servidor SMBv1 alvo.

A atualização de segurança resolve a vulnerabilidade, corrigindo a maneira como o SMBv1 lida com essas solicitações especialmente criadas.

A tabela a seguir contém links para a entrada padrão de cada vulnerabilidade na lista Vulnerabilidades e exposições comuns:

Título da vulnerabilidade Número da CVE Divulgadas de forma pública Explorado
Vulnerabilidade de divulgação não autorizada de informações do Windows SMB CVE-2017-0147 Não Não

Fatores atenuantes

A Microsoft não identificou fatores atenuantes para essa vulnerabilidade.

Soluções alternativas

As seguintes soluções alternativas podem ser úteis em seu caso:

  • Desabilitar o SMBv1

    Para clientes que executam o Windows Vista e sistemas posteriores

    Consulte o artigo 2696547 da Base de Dados de Conhecimento Microsoft

    Método alternativo para clientes que executam o Windows 8.1 e o Windows Server 2012 R2 e sistemas posteriores

    Para sistemas operacionais de cliente:

    1. Abra o Painel de Controle, clique em Programas e clique em Ativar ou desativar recursos do Windows.
    2. Na janela Recursos do Windows, desmarque a caixa de seleção Suporte a Compartilhamento de Arquivos SMB1.0/CIFS e clique em OK para fechar a janela.
    3. Reinicie o sistema.

    Para sistemas operacionais de servidor:

    1. Abra o Gerenciador de Servidor, clique no menu Gerenciar e selecione Remover Funções e Recursos.
    2. Na janela d Recursos, desmarque a caixa de seleção Suporte a Compartilhamento de Arquivos SMB1.0/CIFS e clique em OK para fechar a janela.
    3. Reinicie o sistema.

    Impacto da solução alternativa. O protocolo SMBv1 será desabilitado no sistema de destino.

    Como desfazer a solução alternativa. Refaça as etapas da solução alternativa, em vez de restaurar o recurso Suporte a Compartilhamento de Arquivos SMB1.0/CIFS para um estado ativo.

Implantação da atualização de segurança

Para obter informações sobre a implementação de atualizações de segurança, consulte o artigo da Base de Dados de Conhecimento Microsoft mencionado aqui no Resumo executivo.

Agradecimentos

A Microsoft reconhece os esforços dos membros da comunidade de segurança que nos ajudam a proteger os consumidores graças à divulgação responsável de vulnerabilidades. Consulte Agradecimentos para obter mais informações.

Aviso de isenção de responsabilidade

As informações fornecidas na Base de Dados de Conhecimento Microsoft são apresentadas "no estado em que se encontram", sem garantia de qualquer tipo. A Microsoft se isenta de todas as garantias, expressas ou implícitas, inclusive as garantias de comercialização e adequação a um propósito específico. Em hipótese alguma a Microsoft Corporation ou seus fornecedores serão responsáveis por quaisquer danos, inclusive danos diretos, indiretos, incidentais, consequenciais, danos por lucros cessantes ou danos especiais, mesmo que a Microsoft Corporation ou seus fornecedores tenham sido alertados da possibilidade dos referidos danos. Como alguns estados não permitem a exclusão ou limitação de responsabilidade por danos consequenciais ou indiretos, a limitação acima pode não ser aplicável a você.

Revisões

  • V1.0 (14 de março de 2017): Boletim publicado.

Página gerada em 08/03/2017 às 12:35-08:00.