Microsoft Security Bulletin MS12-046 - Importante
Vulnerabilidade no Visual Basic for Applications pode permitir a execução remota de código (2707960)
Publicado: | Atualizado:
Versão: 2.0
Informações Gerais
Sinopse
Esta atualização de segurança elimina uma vulnerabilidade divulgada publicamente no Microsoft Visual Basic for Applications. A vulnerabilidade pode permitir a execução remota de código se um invasor convencer um usuário a abrir um arquivo legítimo do Microsoft Office (como um arquivo .docx) localizado no mesmo diretório que um arquivo de biblioteca de link dinâmico (DLL) especialmente criado. O invasor poderá instalar programas; exibir, alterar ou excluir dados; ou criar novas contas com direitos totais de usuário. Se um usuário estiver conectado com direitos administrativos, o invasor poderá assumir o controle total do sistema afetado. Os usuários cujas contas são configuradas com poucos direitos de usuário no sistema correm menos riscos do que aqueles que possuem direitos administrativos.
Esta atualização de segurança foi classificada como Importante para todas as versões com suporte do Microsoft Visual Basic for Applications SDK e aplicativos de terceiros que usam o Microsoft Visual Basic for Applications. Esta atualização de segurança foi classificada como Importante para todas as edições com suporte do Microsoft Office 2003 SP3, Microsoft Office 2007 SP2 e Microsoft Office 2010. Para obter mais informações, consulte a subseção Softwares afetados e não afetados, nesta seção.
A atualização de segurança aborda a vulnerabilidade corrigindo a maneira como o Microsoft Visual Basic for Applications carrega bibliotecas externas. Para obter mais informações sobre a vulnerabilidade, consulte a subseção Perguntas frequentes relacionada à entrada da vulnerabilidade específica presente na próxima seção, Informações sobre a vulnerabilidade.
Recomendação. Os clientes podem configurar a atualização automática para procurar atualizações online do Microsoft Update, usando o serviço Microsoft Update. Os clientes com a atualização automática habilitada e configurada para procurar atualizações online a partir do Microsoft Update geralmente não precisarão tomar nenhuma providência porque esta atualização de segurança será baixada e instalada automaticamente. Os clientes que não têm o recurso de atualizações automáticas habilitado precisarão verificar as atualizações do Microsoft Update e instalar esta atualização manualmente. Para obter informações sobre opções de configuração específicas na atualização automática em edições com suporte do Windows XP e Windows Server 2003, consulte o Artigo 294871 (em inglês) da Microsoft Knowledge Base. Para obter informações sobre a atualização automática nas edições com suporte do Windows Vista, Windows Server 2008, Windows 7 e Windows Server 2008 R2, consulte Understanding Windows automatic updating.
Para instalações feitas por administradores ou empresas, ou por usuários finais que desejam instalar esta atualização de segurança manualmente, a Microsoft recomenda que os clientes apliquem a atualização assim que possível usando software de gerenciamento de atualização ou verificando se há atualizações no serviço Microsoft Update.
Consulte também a seção Orientação e ferramentas de detecção e implantação mais adiante neste boletim.
Problemas conhecidos. O Artigo 2707960 (em inglês) da Microsoft Knowledge Base documenta os problemas atualmente conhecidos que os clientes podem enfrentar ao instalar esta atualização de segurança. O artigo também documenta as soluções recomendadas para esses problemas. Quando problemas atualmente conhecidos e soluções recomendadas pertencem somente a lançamentos específicos deste software, este artigo fornece links para outros artigos.
Softwares afetados e não afetados
Os softwares a seguir foram testados para determinar quais versões ou edições foram afetadas. O ciclo de vida do suporte das outras versões ou edições já terminou ou elas não são afetadas. Para determinar o ciclo de vida do suporte para sua versão ou edição de software, visite o site Ciclo de Vida do Suporte Microsoft.
Softwares afetados
Microsoft Office Suites e software
| Software Office | Impacto máximo à segurança | Avaliação de gravidade agregada | Boletins substituídos por esta atualização |
|---|---|---|---|
| Microsoft Office 2003 Service Pack 3[1] (KB2687626) | Execução Remota de Código | Importante | KB976382 no MS10-031 substituído pelo KB2598361 ou KB2687626[2] |
| Microsoft Office 2007 Service Pack 2[1] (KB2596744) | Execução Remota de Código | Importante | KB976321 no MS10-031 substituído por KB2596744 |
| Microsoft Office 2007 Service Pack 3[1] (KB2596744) | Execução Remota de Código | Importante | Nenhuma |
| Microsoft Office 2010 (edições de 32 bits) (KB2598243) Microsoft Office 2010 (edições de 32 bits) (KB2553447) | Execução Remota de Código | Importante | Nenhuma |
| Microsoft Office 2010 Service Pack 1 (edições de 32 bits) (KB2598243) Microsoft Office 2010 Service Pack 1 (edições de 32 bits) (KB2553447) | Execução Remota de Código | Importante | Nenhuma |
| Microsoft Office 2010 (64-bit editions) (KB2598243) Microsoft Office 2010 (64-bit editions) (KB2553447) | Execução Remota de Código | Importante | Nenhuma |
| Microsoft Office 2010 Service Pack 1 (edições de 64 bits) (KB2598243) Microsoft Office 2010 Service Pack 1 (edições de 64 bits) (KB2553447) | Execução Remota de Código | Importante | Nenhuma |
[1]Estas atualizações para o Microsoft Office aplicam-se a todos os Microsoft Office Suites com suporte e outros softwares Microsoft Office que contenham o componente Office compartilhado vulnerável. Incluem, sem limitação, versões com suporte do Microsoft Visio e Microsoft Project. Para obter mais informações, consulte a próxima seção, Perguntas frequentes relacionadas a esta atualização de segurança.
[2]Embora a atualização relançada (KB2687626) substitua a atualização original (KB2598361) no Microsoft Office 2003 Service Pack 3, clientes que instalaram a atualização KB2598361 não precisam instalar a atualização KB2687626. Para obter mais informações, consulte as Perguntas frequentes da atualização.
Ferramentas e softwares para desenvolvedores Microsoft
| Software | Impacto máximo à segurança | Avaliação de gravidade agregada | Boletins substituídos por esta atualização |
|---|---|---|---|
| Microsoft Visual Basic for Applications[1] (KB2688865) | Execução Remota de Código | Importante | KB974945 no MS10-031 substituído por KB2688865 |
| Microsoft Visual Basic for Applications SDK[2][3] | Execução Remota de Código | Importante | Nenhuma |
[1]Este pacote de atualização se aplica a versões suportadas do tempo de execução do Microsoft Visual Basic for Applications (Vbe6.dll) e está disponível apenas no Centro de Download da Microsoft.
[2]As versões com suporte do VBA SDK são Microsoft Visual Basic for Applications SDK 6.3, Microsoft Visual Basic for Applications SDK 6.4 e Microsoft Visual Basic for Applications SDK 6.5.
[3]A versão atualizada do Visual Basic for Applications SDK que elimina a vulnerabilidade descrita neste boletim está disponível para fornecedores de software independentes (ISVs) junto à Summit Software Company. Para obter mais informações, consulte a próxima seção, Perguntas frequentes relacionadas a esta atualização de segurança.
Softwares não afetados
| Office e outros softwares |
|---|
| Microsoft Office 2008 para Mac |
| Microsoft Office for Mac 2011 |
| Pacote de Compatibilidade do Microsoft Office Service Pack 2 e Pacote de Compatibilidade do Microsoft Office Service Pack 3 |
| Microsoft Excel Viewer |
| Microsoft Word Viewer |
| Microsoft PowerPoint Viewer |
| Microsoft Visio Viewer 2010 e Microsoft Visio Viewer 2010 Service Pack 1 |
Perguntas frequentes relacionadas a esta atualização de segurança
Informações sobre a vulnerabilidade
Classificação de gravidade e Identificadores de vulnerabilidade
Vulnerabilidade de carregamento não seguro de bibliotecas do Visual Basic for Applications - CVE-2012-1854
Informações da atualização
Orientação e ferramentas de detecção e implantação
Implantação de atualização de segurança
Outras informações
Agradecimentos
A Microsoft agradece às pessoas mencionadas abaixo por trabalhar conosco para ajudar a proteger os clientes:
- Bai Haowen, do Huawei Security Labs, por relatar a Vulnerabilidade de carregamento não seguro de bibliotecas do Visual Basic for Applications (CVE-2012-1854)
Microsoft Active Protections Program (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 do lançamento de cada atualização de segurança mensal. Assim, os fornecedores de software de segurança podem usar essas informações sobre vulnerabilidades 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 invasões baseados em rede ou sistemas de prevenção de invasões baseados em host. Para determinar se os fornecedores de software de segurança estão disponibilizando proteções ativas, visite os sites de proteções ativas fornecidos pelos 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
- Ajude a instalar atualizações: Suporte para Microsoft Update
- Soluções de segurança para profissionais de TI: Solução de problemas e suporte de segurança TechNet
- Ajuda a proteger seu computador Windows de vírus e malware: Central de segurança e solução contra vírus
- Suporte local de acordo com seu país: Suporte internacional
Aviso de isenção de responsabilidade
As informações fornecidas na Microsoft Knowledge Base 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 (10 de julho de 2012): Boletim publicado.
- V2.0 (13 de novembro de 2012): A Microsoft relançou este boletim para substituir a atualização KB2598361 pela KB2687626 do Microsoft Office 2003 Service Pack 3 a fim de solucionar um problema com certificados digitais descrito no Comunicado de Segurança da Microsoft 2749655. Consulte as Perguntas frequentes de atualização para obter detalhes.
