Source: https://technet.microsoft.com/pt-pt/library/security/ms12-022.aspx
Timestamp: 2017-10-18 20:58:18+00:00

Document:
Microsoft Security Bulletin MS12-022 - Importante
Vulnerabilidade no Expression Design Poderia Permitir Execução Remota de Código (2651018)
Data de publicação: 13 de março de 2012 | Updated: 14 de março de 2012
Esta actualização de segurança resolve uma vulnerabilidade no Microsoft Expression Design comunicada de forma privada. A vulnerabilidade poderia permitir execução remota de código se um utilizador abrisse um ficheiro legítimo (como um ficheiro .xpr ou .DESIGN) localizado no mesmo directório de rede que um ficheiro de biblioteca de hiperligação dinâmica (DLL) especialmente concebido para o efeito. Nessa altura, ao abrir o ficheiro legítimo, o Microsoft Expression Design poderia tentar carregar o ficheiro DLL e executar qualquer código aí contido. Para um ataque poder ser bem sucedido, um utilizador teria de visitar uma localização não fidedigna do sistema de ficheiros remoto ou partilha WebDAV e abrir um ficheiro legítimo (como um ficheiro .xpr ou .DESIGN) desta localização que é então carregado por uma aplicação vulnerável.
Esta actualização de segurança está classificada como Importante para todas as edições suportadas do Microsoft Expression Design. Para mais informações consulte a subsecção Software Afectado e Software Não Afectado, nesta secção.
A actualização de segurança resolve a vulnerabilidade corrigindo a forma como o Microsoft Expression Design carrega bibliotecas externas. Para mais informações sobre a vulnerabilidade, consulte a subsecção de Perguntas Mais Frequentes (FAQ) quanto à vulnerabilidade específica na secção seguinte, Informações sobre as vulnerabilidades.
Questões conhecidas. O Artigo 2651018 da Base de Dados de Conhecimento da Microsoft documenta as questões actualmente conhecidas que os clientes podem verificar quando instalam esta actualização de segurança. O artigo também documenta soluções recomendadas para estas questões.
(KB2675064) Execução Remota de Código Importante Nenhum
(KB2667724) Execução Remota de Código Importante Nenhum
(KB2667725) Execução Remota de Código Importante Nenhum
(KB2667727) Execução Remota de Código Importante Nenhum
(KB2667730) Execução Remota de Código Importante Nenhum
Vulnerabilidade de Carregamento de Biblioteca sem Segurança no Expression Design - CVE-2012-0016
Microsoft Expression Design Importante
Microsoft Expression Design Service Pack 1 Importante
Microsoft Expression Design 2 Importante
Microsoft Expression Design 3 Importante
Microsoft Expression Design 4 Importante
Existe uma vulnerabilidade de execução remota de código na forma como o Microsoft Expression Design processa o carregamento de ficheiros DLL. Um intruso que conseguisse tirar partido desta vulnerabilidade poderia obter o controlo total de um sistema afectado. Um intruso poderia então instalar programas; ver, alterar ou eliminar dados; ou ainda criar novas contas com todos os privilégios. Os utilizadores cujas contas estão configuradas com menos direitos de utilização no sistema podem correr menos riscos do que os utilizadores que trabalham com direitos de utilização de administrador.
Para visualizar esta vulnerabilidade como uma entrada comum na lista de Vulnerabilidades e Exposições Comuns, consulte CVE-2012-0016.
Factores Atenuantes para a Vulnerabilidade de Carregamento de Biblioteca sem Segurança no Expression Design - CVE-2012-0016
Para um ataque poder ser bem sucedido, um utilizador teria de visitar uma localização não fidedigna do sistema de ficheiros remoto ou partilha WebDAV e abrir um ficheiro legítimo (como um ficheiro .xpr ou .DESIGN) desta localização que é então carregado por uma aplicação vulnerável.
Soluções Alternativas para a Vulnerabilidade de Carregamento de Biblioteca sem Segurança no Expression Design - CVE-2012-0016
Perguntas Mais Frequentes sobre a Vulnerabilidade de Carregamento de Biblioteca sem Segurança no Expression Design - CVE-2012-0016
A vulnerabilidade é causada quando o Microsoft Expression Design restringe incorrectamente o caminho utilizado para carregar bibliotecas externas.
O que é um ficheiro Microsoft Expression Design Graphic (. xpr )?
Um ficheiro Microsoft Expression Design Graphic (.xpr) é um tipo de ficheiro criado pelo Microsoft Expression Graphic Design (EGD), o antecessor do Microsoft Expression Design (ED); armazena um gráfico que pode ser utilizado como maqueta da interface do utilizador. Este tipo de ficheiro foi substituído pelo tipo de ficheiro .DESIGN no Expression Design.
O que é um ficheiro Microsoft Expression Design Drawing (.DESIGN) ?
O ficheiro Microsoft Expression Design Drawing (.DESIGN) é um tipo de ficheiro criado pelo Microsoft Expression Design; pode conter gráficos de vector e raster e pode também incluir várias camadas e vários efeitos de imagem.
Um intruso poderia convencer um utilizador a abrir um ficheiro legítimo relacionado com o Expression Design (por exemplo, um ficheiro .xpr ou .DESIGN) localizado no mesmo directório de rede que um ficheiro de biblioteca de hiperligação dinâmica (DLL) especialmente concebido para o efeito. Nessa altura, ao abrir o ficheiro legítimo, o Expression Design poderia tentar carregar o ficheiro DLL e executar qualquer código aí contido.
Num cenário de ataque através de correio electrónico, um intruso poderia explorar a vulnerabilidade enviando um ficheiro legítimo relacionado com o Expression Design (tal como um ficheiro .xpr ou .DESIGN) a um utilizador e convencê-lo a colocar o anexo num directório contendo um ficheiro DLL especialmente concebido para o efeito e a abrir o ficheiro legítimo. Nessa altura, ao abrir o ficheiro legítimo, o Expression Design poderia tentar carregar o ficheiro DLL e executar qualquer código aí contido.
Num cenário de ataque através da rede, um intruso poderia colocar um ficheiro legítimo relacionado com o Expression Design e um DLL especialmente concebido para o efeito numa partilha de rede, UNC ou WebDAV e convencer o utilizador a abrir o ficheiro.
Os sistemas em que o Microsoft Expression Design é utilizado, incluindo as estações de trabalho e os servidores de terminal, estão mais susceptíveis. Os servidores podem estar mais sujeitos a risco se os administradores permitirem que os utilizadores iniciem sessão nos servidores e executem programas. Contudo, os procedimentos recomendados desencorajam essa acção.
A actualização resolve esta vulnerabilidade corrigindo a forma como o Microsoft Expression Design carrega bibliotecas externas.
Microsoft Expression Design Sim
Microsoft Expression Design Service Pack 1 Sim
Microsoft Expression Design 2 Sim
Microsoft Expression Design 3 Sim
Microsoft Expression Design 4 Sim
Microsoft Expression Design Sim Sim
Microsoft Expression Design Service Pack 1 Sim Sim
Microsoft Expression Design 2 Sim Sim
Microsoft Expression Design 3 Sim Sim
Microsoft Expression Design 4 Sim Sim
Microsoft Expression Design (todas as edições)
Instalação sem intervenção do utilizador Não aplicável
Instalação sem reiniciar Para o Microsoft Expression Design:
Para o Microsoft Expression Design Service Pack 1:
Informações de Ficheiros Para o Microsoft Expression Design:
Consulte o Artigo 2675064 da Base de Dados de Conhecimento da Microsoft
Consulte o Artigo 2667724 da Base de Dados de Conhecimento da Microsoft
Instalação sem reiniciar KB2667725.exe /norestart
Informações de Ficheiros Consulte o Artigo 2667725 da Base de Dados de Conhecimento da Microsoft
Instalação sem reiniciar KB2667727.exe /norestart
Informações de Ficheiros Consulte o Artigo 2667727 da Base de Dados de Conhecimento da Microsoft
Verificação da Chave de Registo Para o Microsoft Expression Design 3 em sistemas operativos de 32 bits:
Para o Microsoft Expression Design 3 em sistemas operativos de 64 bits:
Instalação sem reiniciar KB2667730.exe /norestart
Informações de Ficheiros Consulte o Artigo 2667730 da Base de Dados de Conhecimento da Microsoft
Verificação da Chave de Registo Para o Microsoft Expression Design 4 em sistemas operativos de 32 bits:
Para o Microsoft Expression Design 4 em sistemas operativos de 64 bits:
Laplinker, por fornecer informações sobre a Vulnerabilidade de Carregamento de Biblioteca sem Segurança no Expression Design (CVE-2012-0016)
V1.1 (14 de Março de 2012): Descrições de opções de parâmetros de instalação erradas retiradas das tabelas de Implementação da Actualização de Segurança para todas as versões suportadas. Trata-se de uma alteração informativa apenas. Não foram efectuadas alterações à lógica de detecção nem aos ficheiros de actualização.

References: Artigo 2651018
 Artigo 2675064
 Artigo 2667724
 Artigo 2667725
 Artigo 2667727
 Artigo 2667730