Vulnerabilidade no driver de função auxiliar (AFD) pode permitir a elevação de privilégio (2975684)
Publicado em: 8 de julho de 2014
Versão: 1.0
Informações Gerais
Resumo executivo
Esta atualização de segurança elimina uma vulnerabilidade relatada em particular no Microsoft Windows. A vulnerabilidade pode permitir a elevação de privilégio se um invasor fizer logon em um sistema e executar um aplicativo especialmente criado. Um intruso tem de ter credenciais de início de sessão válidas e ser capaz de iniciar sessão localmente para explorar esta vulnerabilidade.
Esta atualização de segurança é classificada como Importante para todas as versões com suporte do Microsoft Windows. Para obter mais informações, consulte a seção Softwares afetados e não afetados.
A atualização de segurança elimina a vulnerabilidade corrigindo a maneira como o AFD (Driver de Função Auxiliar) valida a entrada antes de passar a entrada do modo de usuário para o kernel do Windows. Para obter mais informações sobre a vulnerabilidade, consulte a subseção Perguntas frequentes sobre a vulnerabilidade específica, mais adiante neste boletim.
Recomendação. A maioria dos clientes tem a atualização automática habilitada e não precisará executar nenhuma ação, pois essa atualização de segurança será baixada e instalada automaticamente. Para obter informações sobre opções de configuração específicas na atualização automática, consulte o Artigo 294871 da Base de Dados de Conhecimento Microsoft. Para clientes que não têm a atualização automática habilitada, as etapas em Ativar ou desativar a atualização automática podem ser usadas para habilitar a atualização automática.
Para instalações de administradores e empresas, ou usuários finais que desejam instalar esta atualização de segurança manualmente, a Microsoft recomenda que os clientes apliquem a atualização o mais rápido possível usando o software de gerenciamento de atualizações ou verificando se há atualizações usando o serviço Microsoft Update . As atualizações também estão disponíveis por meio dos links de download na tabela Softwares afetados mais adiante neste boletim.
Consulte também a seção Orientação e ferramentas de detecção e implantação, mais adiante neste boletim.
O software a seguir foi testado para determinar quais versões ou edições são afetadas. Outras versões ou edições já passaram do ciclo de vida de suporte ou não são afetadas. Para determinar o ciclo de vida de suporte para sua versão ou edição de software, consulte Ciclo de Vida do Suporte da Microsoft.
Windows Server 2012 R2 (instalação Server Core)[2] (2973408)
Elevação de privilégio
Importante
Nenhum
[1]Esta atualização é para sistemas que têm a atualização 2919355 instalada. Consulte as Perguntas frequentes sobre atualização para obter mais informações.
[2]Esta atualização é para sistemas que não têm a atualização 2919355 instalada. Esta actualização não está disponível através do Centro de Transferências da Microsoft. Consulte as Perguntas frequentes sobre atualização para obter mais informações.
[3]Esta actualização está disponível através do Windows Update.
Perguntas frequentes sobre atualizações
Há vários pacotes de atualização listados para o Windows 8.1 e Windows Server 2012 R2. Preciso instalar todas as atualizações listadas na tabela Softwares afetados para o software?
Não. Dependendo de como o sistema está configurado para receber atualizações, apenas uma das atualizações para o Windows 8.1 ou Windows Server 2012 R2 será aplicada.
Para sistemas que executam o 8.1 ou o Windows Server 2012 R2:
O Update 2961072 destina-se a sistemas que já têm a atualização 2919355 (Windows 8.1 Update) instalada.
O Update 2973408 é para sistemas sem a atualização 2919355 instalada. Observe que a atualização 2973408 só está disponível para clientes que gerenciam atualizações usando o Windows Server Update Services (WSUS), o Windows Intune ou o System Center Configuration Manager.
Para o Windows 8.1, Windows Server 2012 R2 ou Windows RT 8.1, existem pré-requisitos para a atualização 2961072?
Sim. Os clientes que executam o Windows 8.1, Windows Server 2012 R2 ou Windows RT 8.1 devem primeiro instalar a atualização 2919355 (Windows 8.1 Update) lançada em abril de 2014 antes de instalar a atualização 2961072. Para obter mais informações sobre a atualização de pré-requisito, consulte o artigo 2919355 da Base de Dados de Conhecimento Microsoft.
Estou usando uma versão mais antiga do software discutido neste boletim de segurança. O que devo fazer?
O software afetado listado neste boletim foi testado para determinar quais versões são afetadas. Outras versões já passaram do ciclo de vida de suporte. Para obter mais informações sobre o ciclo de vida do produto, consulte o site do Ciclo de Vida do Suporte da Microsoft.
Deve ser uma prioridade para os clientes que têm versões mais antigas do software migrar para versões com suporte para evitar a exposição potencial a vulnerabilidades. Para determinar o ciclo de vida de suporte para sua versão de software, consulte Selecionar um produto para obter informações sobre o ciclo de vida. Para obter mais informações sobre service packs para essas versões de software, consulte Política de suporte ao ciclo de vida do Service Pack.
Os clientes que precisam de suporte personalizado para software mais antigo devem entrar em contato com o representante da equipe de contas da Microsoft, o gerente técnico de contas ou o representante de parceiro da Microsoft apropriado para obter opções de suporte personalizadas. Os clientes sem um Contrato Alliance, Premier ou Autorizado podem entrar em contato com o escritório de vendas local da Microsoft. Para obter informações de contato, consulte o site Microsoft Worldwide Information , selecione o país na lista Informações de contato e clique em Ir para ver uma lista de números de telefone. Quando ligar, peça para falar com o gerente de vendas do Suporte Premier local. Para obter mais informações, consulte as Perguntas frequentes sobre a Política de Ciclo de Vida do Suporte da Microsoft.
Classificações de gravidade e identificadores de vulnerabilidade
As classificações de gravidade a seguir pressupõem o impacto máximo potencial da vulnerabilidade. Para obter informações sobre a probabilidade, dentro de 30 dias após o lançamento deste boletim de segurança, da possibilidade de exploração da vulnerabilidade em relação à sua classificação de gravidade e impacto à segurança, consulte o Índice de exploração no resumo de boletins de julho. Para obter mais informações, consulte Índice de exploração da Microsoft.
Classificação de gravidade da vulnerabilidade e impacto máximo na segurança por software afetado
Softwares afetados
Vulnerabilidade de elevação de privilégio de driver de função auxiliar - CVE-2014-1767
Classificação de gravidade agregada
Windows Server 2003
Microsoft Windows Server 2003 Service Pack 2
Importante elevação de privilégio
Importante
Microsoft Windows Server 2003 x64 Edição Service Pack 2
Importante elevação de privilégio
Importante
Microsoft Windows Server 2003 para sistemas baseados em Itanium Service Pack 2
Importante elevação de privilégio
Importante
Windows Vista
Windows Vista Service Pack 2
Importante elevação de privilégio
Importante
Windows Vista x64 Edição Service Pack 2
Importante elevação de privilégio
Importante
Windows Server 2008
Windows Server 2008 para sistemas de 32 bits Service Pack 2
Importante elevação de privilégio
Importante
Windows Server 2008 para sistemas baseados em x64 Service Pack 2
Importante elevação de privilégio
Importante
Windows Server 2008 para sistemas baseados em Itanium Service Pack 2
Importante elevação de privilégio
Importante
Windows 7
Windows 7 para sistemas de 32 bits Service Pack 1
Importante elevação de privilégio
Importante
Windows 7 para sistemas baseados em x64 Service Pack 1
Importante elevação de privilégio
Importante
Windows Server 2008 R2
Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1
Importante elevação de privilégio
Importante
Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1
Importante elevação de privilégio
Importante
Windows 8 e Windows 8.1
Windows 8 para sistemas de 32 bits
Importante elevação de privilégio
Importante
Windows 8 para sistemas baseados em x64
Importante elevação de privilégio
Importante
Windows 8.1 para sistemas de 32 bits
Importante elevação de privilégio
Importante
Windows 8.1 para sistemas baseados em x64
Importante elevação de privilégio
Importante
Windows Server 2012 e Windows Server 2012 R2
Windows Server 2012
Importante elevação de privilégio
Importante
Windows Server 2012 R2
Importante elevação de privilégio
Importante
Windows RT e Windows RT 8.1
Windows RT
Importante elevação de privilégio
Importante
Windows RT 8.1
Importante elevação de privilégio
Importante
Opção de instalação Server Core
Windows Server 2008 para sistemas de 32 bits (instalação Server Core)
Importante elevação de privilégio
Importante
Windows Server 2008 para sistemas baseados em x64 (instalação Server Core)
Importante elevação de privilégio
Importante
Windows Server 2008 R2 para sistemas baseados em x64 (instalação Server Core)
Importante elevação de privilégio
Importante
Windows Server 2012 (instalação Server Core)
Importante elevação de privilégio
Importante
Windows Server 2012 R2 (instalação Server Core)
Importante elevação de privilégio
Importante
Vulnerabilidade de elevação de privilégio de driver de função auxiliar - CVE-2014-1767
Existe uma vulnerabilidade no AFD (Auxiliar Function Driver) que pode permitir a elevação de privilégio. O invasor que explorar com êxito essa vulnerabilidade poderá executar código arbitrário e assumir o controle total de um sistema afetado. Um invasor pode instalar programas, exibir, alterar ou excluir dados, além de criar contas com direitos de usuário totais.
Para exibir esta vulnerabilidade como uma entrada padrão na lista Common Vulnerabilities and Exposures, consulte CVE-2014-1767.
Fatores atenuantes
Mitigação refere-se a uma configuração, configuração comum ou prática recomendada geral, existente em um estado padrão, que pode reduzir a gravidade da exploração de uma vulnerabilidade. Os seguintes fatores atenuantes podem ser úteis em sua situação:
Um intruso tem de ter credenciais de início de sessão válidas e ser capaz de iniciar sessão localmente para explorar esta vulnerabilidade.
Soluções Alternativas
A Microsoft não identificou quaisquer soluções alternativas para esta vulnerabilidade.
Perguntas frequentes
Qual é a abrangência da vulnerabilidade?
Esta é uma vulnerabilidade de elevação de privilégio.
O que causa a vulnerabilidade?
A vulnerabilidade é causada quando o AFD (Driver de Função Auxiliar) processa incorretamente a entrada fornecida pelo usuário, levando a um cenário de liberação dupla.
O que é o driver de função auxiliar?
O driver de função auxiliar (AFD) oferece suporte a aplicativos de soquetes do Windows e está contido no arquivo afd.sys. O driver afd.sys é executado no modo kernel e gerencia o protocolo de comunicação Winsock TCP/IP. Esta interface de kernel Winsock fornece acesso aos transportes TDI.
O que é a Interface do Driver de Transporte?
A Transport Driver Interface (TDI) define uma interface de rede de modo kernel que é exposta na borda superior de todas as pilhas de protocolo de transporte. O driver de protocolo de nível mais alto em cada pilha suporta a interface TDI para clientes de rede de modo kernel de nível ainda mais alto. Para obter mais informações sobre o componente TDI, consulte o artigo do MSDN, Transport Driver Interface.
Para que um invasor pode usar a vulnerabilidade?
O invasor que explorar com êxito a vulnerabilidade poderá executar código arbitrário no modo kernel. Um invasor pode então instalar programas; visualizar, alterar ou excluir dados; ou criar novas contas com direitos administrativos completos.
Como um invasor pode explorar a vulnerabilidade?
Para explorar esta vulnerabilidade, um intruso teria primeiro de iniciar sessão no sistema. Um invasor pode então executar um aplicativo especialmente criado que pode explorar a vulnerabilidade e assumir o controle total sobre o sistema afetado.
Quais são os sistemas que mais correm risco com a vulnerabilidade?
As estações de trabalho e os servidores de terminal são os que correm mais risco. Os servidores podem correr mais riscos se os administradores permitirem que os usuários façam logon nos servidores e executem programas. No entanto, as práticas recomendadas desencorajam fortemente a permissão disso.
O que a atualização faz?
A atualização elimina a vulnerabilidade corrigindo a maneira como o AFD valida a entrada antes de passar a entrada do modo de usuário para o kernel do Windows.
Quando este boletim de segurança foi emitido, esta vulnerabilidade tinha sido divulgada publicamente?
Não. A Microsoft recebeu informações sobre esta vulnerabilidade através da divulgação coordenada de vulnerabilidades.
Quando este boletim de segurança foi emitido, a Microsoft tinha recebido relatórios de que esta vulnerabilidade estava a ser explorada?
Não. A Microsoft não tinha recebido nenhuma informação que indicasse que esta vulnerabilidade tinha sido usada publicamente para atacar clientes quando este boletim de segurança foi publicado originalmente.
Orientação e ferramentas de detecção e implantação
Vários recursos estão disponíveis para ajudar os administradores a implantar atualizações de segurança.
O Microsoft Baseline Security Analyzer (MBSA) permite que os administradores verifiquem os sistemas locais e remotos em busca de atualizações de segurança ausentes e configurações incorretas de segurança comuns.
O Windows Server Update Services (WSUS), o Systems Management Server (SMS) e o System Center Configuration Manager ajudam os administradores a distribuir atualizações de segurança.
Os componentes do Update Compatibility Evaluator incluídos no Application Compatibility Toolkit ajudam a simplificar o teste e a validação de atualizações do Windows em relação aos aplicativos instalados.
Sim, tem de reiniciar o sistema depois de aplicar esta actualização de segurança.
Informações de remoção
Use o item Adicionar ou Remover Programas no Painel de Controle ou o utilitário Spuninst.exe localizado na pasta %Windir%$NTUninstallKB 2961072$\Spuninst
Sim, tem de reiniciar o sistema depois de aplicar esta actualização de segurança.
Informações de remoção
WUSA.exe não suporta a desinstalação de atualizações. Para desinstalar uma actualização instalada pelo WUSA, clique em Painel de Controlo e, em seguida, clique em Segurança. Em Windows Update, clique em Exibir atualizações instaladas e selecione na lista de atualizações.
Sim, tem de reiniciar o sistema depois de aplicar esta actualização de segurança.
Informações de remoção
WUSA.exe não suporta a desinstalação de atualizações. Para desinstalar uma actualização instalada pelo WUSA, clique em Painel de Controlo e, em seguida, clique em Segurança. Em Windows Update, clique em Exibir atualizações instaladas e selecione na lista de atualizações.
Sim, tem de reiniciar o sistema depois de aplicar esta actualização de segurança.
Informações de remoção
Para desinstalar uma actualização instalada pelo WUSA, utilize o parâmetro de configuração /Uninstall ou clique em Painel de Controlo, clique em Sistema e Segurança e, em seguida, em Windows Update, clique em Ver actualizações instaladas e seleccione a partir da lista de actualizações.
Sim, tem de reiniciar o sistema depois de aplicar esta actualização de segurança.
Informações de remoção
Para desinstalar uma actualização instalada pelo WUSA, utilize o parâmetro de configuração /Uninstall ou clique em Painel de Controlo, clique em Sistema e Segurança e, em seguida, em Windows Update, clique em Ver actualizações instaladas e seleccione a partir da lista de actualizações.
Sim, tem de reiniciar o sistema depois de aplicar esta actualização de segurança.
Informações de remoção
Para desinstalar uma actualização instalada pelo WUSA, utilize o parâmetro de configuração /Uninstall ou clique em Painel de Controlo, clique em Sistema e Segurança, clique em Windows Update e, em seguida, em Consulte também, clique em Actualizações instaladas e seleccione a partir da lista de actualizações.
Sim, tem de reiniciar o sistema depois de aplicar esta actualização de segurança.
Informações de remoção
Para desinstalar uma actualização instalada pelo WUSA, utilize o parâmetro de configuração /Uninstall ou clique em Painel de Controlo, clique em Sistema e Segurança, clique em Windows Update e, em seguida, em Consulte também, clique em Actualizações instaladas e seleccione a partir da lista de actualizações.
Observação Não existe uma chave do Registro para validar a presença dessa atualização.
Windows RT e Windows RT 8.1 (todas as edições)
Tabela de Referência
A tabela a seguir contém as informações de atualização de segurança para este software.
Implantação
Estas actualizações estão disponíveis apenas através do Windows Update .
Requisito de reinicialização
Sim, tem de reiniciar o sistema depois de aplicar esta actualização de segurança.
Informações de remoção
Clique em Painel de Controle, clique em Sistema e Segurança, clique em Windows Update e, em Consulte também, clique em Atualizações instaladas e selecione na lista de atualizações.
A Microsoft agradece o seguinte por trabalhar conosco para ajudar a proteger os clientes:
Sebastian Apelt, que trabalha com a Zero Day Initiative daHP, por relatar a vulnerabilidade de elevação de privilégio do driver de função auxiliar (CVE-2014-1767)
Outras Informações
Programa de Proteção Ativa da Microsoft (MAPP)
Para melhorar as proteções de segurança para os clientes, a Microsoft fornece informações sobre vulnerabilidades aos principais fornecedores de software de segurança antes de cada lançamento mensal da atualização de segurança. Os provedores de software de segurança podem usar essas informações de vulnerabilidade para fornecer proteções atualizadas aos clientes por meio de seus softwares ou dispositivos de segurança, como antivírus, sistemas de detecção de intrusão baseados em rede ou sistemas de prevenção de intrusão baseados em host. Para determinar se as proteções ativas estão disponíveis em provedores de software de segurança, acesse os sites de proteções ativas fornecidos por parceiros do programa, listados em Parceiros do Microsoft Active Protections Program (MAPP).
Suporte
Como obter ajuda e suporte para esta atualização de segurança
As informações fornecidas na Base de Dados de Conhecimento Microsoft são fornecidas "no estado em que se encontram", sem qualquer tipo de garantia. A Microsoft se isenta de todas as garantias, expressas ou implícitas, incluindo as garantias de comercialização e adequação a uma finalidade específica. Em nenhuma circunstância a Microsoft Corporation ou seus fornecedores serão responsáveis por quaisquer danos, incluindo danos diretos, indiretos, incidentais, consequenciais, perda de lucros comerciais ou danos especiais, mesmo que a Microsoft Corporation ou seus fornecedores tenham sido avisados da possibilidade de tais danos. Alguns estados não permitem a exclusão ou limitação de responsabilidade por danos consequenciais ou incidentais, portanto, a limitação acima pode não se aplicar.