Nota
- Data de lançamento:
11 de Agosto de 2020 - Versão:
.NET Framework 3.5 e 4.8
Resumo
Existe uma vulnerabilidade de elevação de privilégio quando ASP.NET ou .NET Framework aplicações Web em execução no IIS permitem incorretamente o acesso a ficheiros em cache. Um intruso que conseguisse explorar esta vulnerabilidade poderia obter acesso a ficheiros restritos. Para explorar esta vulnerabilidade, um intruso teria de enviar um pedido especialmente concebido para o efeito a um servidor afectado. A atualização elimina a vulnerabilidade alterando a forma como ASP.NET e .NET Framework lidam com solicitações.
Para saber mais sobre as vulnerabilidades, consulte as seguintes Exposições e Vulnerabilidades Comuns (CVE).
Existe uma vulnerabilidade de execução remota de código quando a Microsoft .NET Framework processa a entrada. Um intruso que conseguisse explorar esta vulnerabilidade poderia assumir o controlo de um sistema afectado. Para explorar a vulnerabilidade, um intruso teria de conseguir carregar um ficheiro especialmente concebido para o efeito numa aplicação Web. A atualização de segurança elimina a vulnerabilidade corrigindo a forma como .NET Framework processa a entrada.
Para mais informações, acede a: https://go.microsoft.com/fwlink/?linkid=2138023
Para saber mais sobre as vulnerabilidades, consulte as seguintes Exposições e Vulnerabilidades Comuns (CVE).
Problemas conhecidos nesta atualização
Os aplicativos do Windows Presentation Framework (WPF) que usam dois ou mais elementos HostVisual pertencentes a um thread comum, onde ambos os elementos HostVisual são solicitados a se desconectar de seu destino visual aproximadamente ao mesmo tempo, o email falha com o seguinte erro:
Tipo de exceção: System.COMException
Mensagem: UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406)
Pilha de chamadas: o quadro superior é System.Windows.Media.Composition.DUCE+Channel.SyncFlush()
Soluções alternativas
Pode desativar a correção problemática ao definir o parâmetro AppContext "Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread" como verdadeiro, utilizando um dos métodos descritos aqui. Isto expõe a sua aplicação ao erro original, pelo que deve remover a opção assim que for publicada uma correção através de uma atualização futura.
Solução alternativa 1
• Adicione a seguinte entrada ao ficheiro app.config para desativar a correção problemática numa única aplicação.
<runtime>
<AppContextSwitchOverrides value="Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>
</runtime>
Observe que, se a configuração do aplicativo já tiver uma entrada para <AppContextSwitchOverrides>, você precisará adicionar a nova configuração dentro dessa entrada, separada de outras opções por ponto-e-vírgula:
<AppContextSwitchOverrides value="Switch.SomeOtherSwitch=true; Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>
Solução alternativa 2
• Aplique a seguinte subchave de registo para desativar a correção problemática para todas as aplicações WPF no computador.
Aviso
Podem ocorrer problemas graves se modificar o registo incorretamente através do Editor de Registo ou de outro método. Estes problemas podem exigir que reinstale o sistema operativo. A Microsoft não garante que estes problemas possam ser resolvidos. Modificar o registo por sua conta e risco.
Localização: HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\AppContext\
Nome: Switch.System.Media.HostVisual.DisconnectsOnWrongThread
Tipo: String
Valor: verdadeiro
Observe que, em sistemas operacionais de 64 bits, você também precisa aplicar uma subchave do Registro com o mesmo nome, tipo e valor no local: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\.NETFramework\AppContext\
Resolução
Estamos a trabalhar numa resolução e iremos fornecer uma atualização numa versão futura.
Como obter esta atualização
Instalar esta atualização
| Via de Lançamento | Disponível | Passo Seguinte |
|---|---|---|
| Windows Update e Microsoft Update | Sim | Nenhuma. Esta atualização será transferida e instalada automaticamente a partir do Windows Update. |
| Catálogo Microsoft Update | Sim | Para obter o pacote autónomo para esta atualização, aceda ao site do Catálogo Microsoft Update. |
| Windows Server Update Services (WSUS) | Sim | Esta atualização será sincronizada automaticamente com WSUS se configurar Produtos e Classificações da seguinte forma: Produto:Windows 10 Versão 2004 Classificação: Atualizações de Segurança |
Informações de ficheiro
Para obter uma lista dos ficheiros incluídos nesta atualização, transfira as informações de ficheiro para a atualização cumulativa.
Informações sobre proteção e segurança
- Proteger-se online: suporte Segurança do Windows
- Saiba como nos protegemos contra ciberameaças: Microsoft Security