Aplica-se a
.NET

Aplica-se a:

Microsoft .NET Framework 4.8

IMPORTANTE Verifique se você instalou as atualizações necessárias listadas na seção Como obter esta atualização antes de instalar esta atualização. 

IMPORTANTE Alguns clientes que usam o Windows Server 2008 R2 SP1 e ativaram o complemento chave de ativação múltipla (MAK) ESU antes de instalar as atualizações de 14 de janeiro de 2020 talvez precisem reativar a chave. A reativação nos dispositivos afetados deve ser necessária apenas uma vez.  Para obter informações sobre a ativação, veja esta mensagem de blogue .

IMPORTANTE Arquivos cab de verificação de WSUS continuarão disponíveis para o Windows 7 SP1 e o Windows Server 2008 R2 SP1. Se você tiver um subconjunto de dispositivos executando esses sistemas operacionais sem ESU, eles poderão aparecer como não compatíveis nos seus conjuntos de ferramentas de gerenciamento de patches e conformidade.

IMPORTANTE Os clientes que tenham comprado a Extensão da Atualização de Segurança (ESU) para versões no local destes sistemas operativos têm de seguir os procedimentos em KB4522133 para continuar a receber atualizações de segurança após o fim do suporte alargado a 14 de janeiro de 2020. Para obter mais informações sobre a ESU e que edições são suportadas, consulte KB4497181.

IMPORTANTE A partir de 15 de janeiro de 2020, será exibida uma notificação em tela cheia que descreve o risco de continuar usando o Windows 7 Service Pack 1 após o término do suporte em 14 de janeiro de 2020. A notificação permanecerá na tela até o usuário interagir com ela. Essa notificação aparecerá apenas nas seguintes edições do Windows 7 Service Pack 1:

Observação A notificação não aparecerá em máquinas ingressadas em domínio ou máquinas no modo de quiosque.

IMPORTANTE Desde agosto de 2019, as atualizações do .NET Framework 4.6 e superior, para Windows Server 2008 R2 SP1 e Windows 7SP1, exigem suporte à assinatura de Código SHA-2. Verifique se você possui todas as atualizações mais recentes do Windows antes de aplicar esta atualização para evitar problemas de instalação. Para obter informações mais detalhadas sobre as atualizações de suporte de assinatura de código SHA-2, veja KB 4474419.

Resumo

Existe uma vulnerabilidade de execução remota de código no software .NET Framework quando ele falha ao verificar a marcação de origem de um arquivo. Um invasor que conseguir explorar a vulnerabilidade poderá executar código arbitrário no contexto do usuário atual. Se o usuário atual estiver conectado com direitos de usuário administrativo, um invasor poderá assumir o controle do sistema afetado. O invasor poderá então instalar programas, visualizar, alterar ou excluir dados ou criar novas contas com direitos totais de usuário. Os usuários cujas contas estão configuradas com poucos direitos de usuário no sistema correm menos riscos do que aqueles com direitos administrativos. A exploração dessa vulnerabilidade requer que um usuário abra um arquivo especialmente criado com uma versão afetada do .NET Framework. Em um cenário de ataque por email, um invasor pode explorar a vulnerabilidade enviando ao usuário um arquivo especialmente criado e convencendo-o a abrir esse arquivo. Esta atualização de segurança resolve a vulnerabilidade, corrigindo como o .NET Framework verifica a marcação de origem de um arquivo.

Para saber mais sobre as vulnerabilidades, acesse a CVE (Vulnerabilidades e Exposições Comuns) a seguir.

Existe uma vulnerabilidade de negação de serviço quando o .NET Framework lida incorretamente com solicitações da Web. Um invasor que conseguir explorar essa vulnerabilidade poderá causar uma negação de serviço em um aplicativo Web .NET Framework. A vulnerabilidade pode ser explorada remotamente, sem autenticação. Um invasor remoto não autenticado pode explorar essa vulnerabilidade, emitindo solicitações especialmente criadas para o aplicativo .NET Framework. A atualização resolve essa vulnerabilidade, corrigindo como o aplicativo Web .NET Framework manipula solicitações da Web.

Para saber mais sobre as vulnerabilidades, acesse a CVE (Vulnerabilidades e Exposições Comuns) a seguir.

Melhorias de qualidade e confiabilidade

Winforms

- Resolve um problema com a reinicialização do controle WinForms ComboBox na interface do usuário do AD FS MMC.

- Resolve um problema ao obter objetos acessíveis para itens de propriedade PropertyGridView ComboBox - adicionando a verificação da existência e validade do item.

- Resolve um problema com a interação entre o controle do usuário WPF e a hospedagem do aplicativo WinForms ao processar a entrada do teclado.

Fluxos de trabalho

- Resolve um problema de acessibilidade em que o texto dentro do Editor do Visual Basic do Windows Workflow Foundation usava as cores incorretas em temas de alto contraste.

CLR1

- Resolve falhas raras que poderiam ocorrer se o GC do servidor estivesse habilitado e um GC ocorresse enquanto outro encadeamento estivesse executando o código NGen'ed, que faz a chamada inicial no código NGen'ed em um segundo módulo em que um ou mais tipos de parâmetros envolvessem tipos de valor definidos em um 3º módulo.

- Resolve falhas que podem ocorrer em certos cenários que envolvem CPUs adicionadas a quente e/ou máquinas de vários grupos em que a contagem de CPUs por grupo não é consistente em todos os grupos

- Resolve falhas ou bloqueios raros que podem ocorrer se um GC ocorrer enquanto outro encadeamento estiver executando o código NGen, que está fazendo a chamada inicial em um método estático no mesmo módulo em que um ou mais tipos de parâmetros envolvem tipos de valor encaminhados por tipo.

- Resolve falhas raras que podem ocorrer durante a primeira chamada que o código nativo faz na parte gerenciada de uma DLL de modo misto.

            1 CLR (Common Language Runtime)

Problemas conhecidos nesta atualização

Sintoma

Essa atualização não é instalada e retorna uma das seguintes mensagens de erro ou ambas:

  • -2146762495

  • Um certificado necessário não está dentro do período de validade quando verificado em relação ao relógio do sistema ou ao carimbo de data/hora no arquivo assinado.

Solução alternativa

Como solução alternativa a esse problema, execute as seguintes etapas:

  1. Transfira o pacote do Catálogo Microsoft Update ao selecionar o botão Transferir junto ao pacote adequado e guardá-lo num diretório local.

  2. Em um prompt de comando com privilégios elevados, navegue até o diretório local e execute o comando aplicável.

    Para sistemas baseados em x86:

    NDP48-KB4552921-x86.exe /createlayout <fullpath>

    Para sistemas baseados em x64:

    NDP48-KB4552921-x64.exe /createlayout <fullpath>

  3. No mesmo diretório local, execute o seguinte comando para instalar a atualização:

    NDP48-KB4552921.msp

    Como alternativa, para instalar a atualização no modo sem confirmação, execute o seguinte comando:

    NDP48-KB4552921.msp /q /norestart

Informações adicionais sobre esta atualização

Os artigos a seguir contêm informações adicionais sobre esta atualização para versões de produto individuais.

  • 4556399 Descrição do Rollup de Segurança e Qualidade para .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 para Windows 7 SP1 e Windows Server 2008 R2 SP1 (KB4556399)

Como obter e instalar a atualização

Antes de instalar esta atualização

Pré-requisito:

Para aplicar esta atualização, você deve ter o .NET Framework 4.8 instalado.

Tem de instalar as atualizações listadas abaixo e reiniciar o dispositivo antes de instalar o Rollup mais recente. A instalação dessas atualizações melhora a confiabilidade do processo de atualização e reduz possíveis problemas ao instalar o Pacote cumulativo de atualizações e aplicar correções de segurança da Microsoft.

  1. A SSU (atualização de pilha de manutenção) de 12 de março de 2019 (KB4490628). Para obter o pacote autônomo para essa SSU, procure-o no Catálogo do Microsoft Update. Essa atualização é necessária para instalar atualizações assinadas apenas por SHA-2.

  2. A atualização do SHA-2 mais recente (KB4474419) lançada em 10 de setembro de 2019. Se estiver usando o Windows Update, a atualização do SHA-2 mais recente será oferecida automaticamente. Essa atualização é necessária para instalar atualizações assinadas apenas por SHA-2. Para obter mais informações sobre as atualizações SHA-2, consulte Exigência de suporte para assinatura de código SHA-2 de 2019 para o Windows e o WSUS.

  3. O pacote de preparação para licenciamento de Atualizações estendidas de segurança (ESU) (KB4538483) lançado em 11 de fevereiro de 2020. O pacote de preparação de licenciamento da ESU será oferecido pelo WSUS. Para obter o pacote autônomo do pacote de preparação para licenciamento da ESU, procure-o no Catálogo do Microsoft Update.

Instalar esta atualização

Canal de lançamento

Disponível

Próxima etapa

Windows Update e Microsoft Update

Sim

Nenhuma. Essa atualização será baixada e instalada automaticamente no Windows Update se você for um cliente da ESU.

Catálogo do Microsoft Update

Sim

Para obter o pacote autónomo para esta atualização, aceda ao site Catálogo Microsoft Update .

Windows Server Update Services (WSUS)

Sim

Esta atualização será automaticamente sincronizada com o WSUS se você configurar Produtos e Classificações da seguinte maneira:

Produto: Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, Windows Embedded Standard 7 Service Pack 1, Windows Embedded POSReady 7

Classificação: Atualizações de Segurança

Requisito de reinício

Você deverá reinicializar o computador depois de aplicar esta atualização se qualquer arquivo afetado estiver sendo usado. Recomendamos sair de todos os aplicativos baseados no .NET Framework antes de aplicar essa atualização.

Informações da implantação de atualizações

Para obter detalhes de implantação sobre esta atualização de segurança, acesse o seguinte artigo na Base de Dados de Conhecimento Microsoft:

20200512 Informações de implantação da atualização de segurança: 12 de maio de 2020

Informações sobre a remoção da atualização

Observação Não é recomendável remover as atualizações de segurança. Para remover esta atualização, use o item Programas e Recursos no Painel de Controle.

Atualizar as informações de reinício

Esta atualização não requer uma reinicialização do sistema após você aplicá-los, a menos que os arquivos que estão sendo atualizados estejam bloqueados ou em uso.

Informações sobre substituição da atualização

Esta atualização substitui as atualizações lançadas anteriormente 4533095 e 4535102.

Informações de arquivo

A versão em inglês (Estados Unidos) desta atualização de software instala arquivos que têm os atributos listados nas seguintes tabelas.

x86

Nome do arquivo

Versão do arquivo

Tamanho do arquivo

Data

Horário

Aspnet_perf.dll

4.8.4075.0

43,800

29-Abr-2020

17:19

aspnet_wp.exe

4.8.4075.0

47,608

29-Abr-2020

17:19

clr.dll

4.8.4180.0

8,044,832

29-Abr-2020

17:19

clrjit.dll

4.8.4180.0

561,648

29-Abr-2020

17:19

mscordacwks.dll

4.8.4180.0

1,315,104

29-Abr-2020

17:19

mscordbi.dll

4.8.4180.0

1,196,320

29-Abr-2020

17:19

mscoreei.dll

4.8.4180.0

581,920

29-Abr-2020

17:19

mscorlib.dll

4.8.4180.0

5,678,576

29-Abr-2020

17:19

Placeholder.dll

4.8.4180.0

26,096

29-Abr-2020

17:19

VsVersion.dll

14.8.4180.0

19,232

29-Abr-2020

17:19

PenIMC2_v0400.dll

4.8.4180.0

107,504

29-Abr-2020

17:19

peverify.dll

4.8.4180.0

190,232

29-Abr-2020

17:19

PresentationCore.dll

4.8.4180.0

3,676,440

29-Abr-2020

17:19

PresentationFramework.dll

4.8.4180.0

6,271,264

29-Abr-2020

17:19

PresentationFramework-SystemData.dll

4.8.4180.0

25,376

29-Abr-2020

17:19

PresentationHost_v0400.dll

4.8.4180.0

241,648

29-Abr-2020

17:19

PresentationHost_v0400.dll.mui

4.8.4180.0

85,272

29-Abr-2020

17:19

PresentationNative_v0400.dll

4.8.4180.0

930,808

29-Abr-2020

17:19

ReachFramework.dll

4.8.4110.0

677,656

29-Abr-2020

17:19

ServiceMonikerSupport.dll

4.8.4180.0

32,272

29-Abr-2020

17:19

SMDiagnostics.dll

4.8.4180.0

73,880

29-Abr-2020

17:19

SOS.dll

4.8.4180.0

774,944

29-Abr-2020

17:19

System.Activities.dll

4.8.4180.0

1,534,312

29-Abr-2020

17:19

System.Activities.Presentation.dll

4.8.4180.0

2,127,136

29-Abr-2020

17:19

System.Core.dll

4.8.4180.0

1,556,832

29-Abr-2020

17:19

System.IdentityModel.dll

4.8.4180.0

1,094,504

29-Abr-2020

17:19

System.IdentityModel.Services.dll

4.8.4180.0

199,152

29-Abr-2020

17:19

System.Printing.dll

4.8.4110.0

399,640

29-Abr-2020

17:19

System.Runtime.Serialization.dll

4.8.4180.0

1,054,872

29-Abr-2020

17:19

System.ServiceModel.Channels.dll

4.8.4180.0

158,704

29-Abr-2020

17:19

System.ServiceModel.Discovery.dll

4.8.4180.0

309,024

29-Abr-2020

17:19

System.ServiceModel.dll

4.8.4180.0

6,389,336

29-Abr-2020

17:19

System.ServiceModel.Internals.dll

4.8.4180.0

254,096

29-Abr-2020

17:19

System.ServiceModel.WasHosting.dll

4.8.4180.0

40,736

29-Abr-2020

17:19

System.Web.ApplicationServices.dll

4.8.4075.0

71,512

29-Abr-2020

17:19

System.Web.Extensions.dll

4.8.4075.0

1,849,992

29-Abr-2020

17:19

System.Workflow.Activities.dll

4.8.4110.0

1,051,112

29-Abr-2020

17:19

System.Workflow.ComponentModel.dll

4.8.4110.0

1,557,272

29-Abr-2020

17:19

System.Workflow.Runtime.dll

4.8.4110.0

503,064

29-Abr-2020

17:19

System.dll

4.8.4001.0

3,560,496

29-Abr-2020

17:19

System.Web.dll

4.8.4075.0

5,416,728

29-Abr-2020

17:19

System.Windows.Controls.Ribbon.dll

4.8.4180.0

751,392

29-Abr-2020

17:19

System.Windows.Forms.dll

4.8.4180.0

5,921,848

29-Abr-2020

17:19

System.Xaml.dll

4.8.4180.0

640,056

29-Abr-2020

17:19

UIAutomationClient.dll

4.8.4180.0

178,464

29-Abr-2020

17:19

UIAutomationClientsideProviders.dll

4.8.4180.0

361,760

29-Abr-2020

17:19

UIAutomationProvider.dll

4.8.4180.0

49,648

29-Abr-2020

17:19

UIAutomationTypes.dll

4.8.4180.0

223,512

29-Abr-2020

17:19

webengine.dll

4.8.4075.0

26,904

29-Abr-2020

17:19

webengine4.dll

4.8.4075.0

572,184

29-Abr-2020

17:19

WindowsBase.dll

4.8.4180.0

1,306,392

29-Abr-2020

17:19

WindowsFormsIntegration.dll

4.8.4180.0

105,248

29-Abr-2020

17:19

WorkflowServiceHostPerformanceCounters.dll

4.8.4110.0

89,368

29-Abr-2020

17:19

WPFFontCache_v0400.exe.mui

4.8.4180.0

19,744

29-Abr-2020

17:19

WPFFontCache_v0400.exe

4.8.4180.0

27,472

29-Abr-2020

17:19

wpfgfx_v0400.dll

4.8.4180.0

1,626,608

29-Abr-2020

17:19

x64

Nome do arquivo

Versão do arquivo

Tamanho do arquivo

Data

Horário

Aspnet_perf.dll

4.8.4075.0

49,432

29-Abr-2020

17:19

Aspnet_perf.dll

4.8.4075.0

43,800

29-Abr-2020

17:19

aspnet_wp.exe

4.8.4075.0

53,032

29-Abr-2020

17:19

aspnet_wp.exe

4.8.4075.0

47,608

29-Abr-2020

17:19

clr.dll

4.8.4180.0

11,251,192

29-Abr-2020

17:19

clr.dll

4.8.4180.0

8,044,832

29-Abr-2020

17:19

clrjit.dll

4.8.4180.0

1,365,272

29-Abr-2020

17:19

clrjit.dll

4.8.4180.0

561,648

29-Abr-2020

17:19

compatjit.dll

4.8.4180.0

1,280,800

29-Abr-2020

17:19

mscordacwks.dll

4.8.4180.0

1,808,672

29-Abr-2020

17:19

mscordacwks.dll

4.8.4180.0

1,315,104

29-Abr-2020

17:19

mscordbi.dll

4.8.4180.0

1,662,752

29-Abr-2020

17:19

mscordbi.dll

4.8.4180.0

1,196,320

29-Abr-2020

17:19

mscoreei.dll

4.8.4180.0

689,952

29-Abr-2020

17:19

mscoreei.dll

4.8.4180.0

581,920

29-Abr-2020

17:19

mscorlib.dll

4.8.4180.0

5,439,264

29-Abr-2020

17:19

mscorlib.dll

4.8.4180.0

5,678,576

29-Abr-2020

17:19

VsVersion.dll

14.8.4180.0

19,232

29-Abr-2020

17:19

Placeholder.dll

4.8.4180.0

27,936

29-Abr-2020

17:19

Placeholder.dll

4.8.4180.0

26,096

29-Abr-2020

17:19

VsVersion.dll

14.8.4180.0

19,232

29-Abr-2020

17:19

PenIMC2_v0400.dll

4.8.4180.0

128,288

29-Abr-2020

17:19

PenIMC2_v0400.dll

4.8.4180.0

107,504

29-Abr-2020

17:19

peverify.dll

4.8.4180.0

273,184

29-Abr-2020

17:19

peverify.dll

4.8.4180.0

190,232

29-Abr-2020

17:19

PresentationCore.dll

4.8.4180.0

3,652,384

29-Abr-2020

17:19

PresentationCore.dll

4.8.4180.0

3,676,440

29-Abr-2020

17:19

PresentationFramework.dll

4.8.4180.0

6,271,264

29-Abr-2020

17:19

PresentationFramework-SystemData.dll

4.8.4180.0

25,376

29-Abr-2020

17:19

PresentationHost_v0400.dll

4.8.4180.0

310,048

29-Abr-2020

17:19

PresentationHost_v0400.dll.mui

4.8.4180.0

85,280

29-Abr-2020

17:19

PresentationHost_v0400.dll

4.8.4180.0

241,648

29-Abr-2020

17:19

PresentationHost_v0400.dll.mui

4.8.4180.0

85,272

29-Abr-2020

17:19

PresentationNative_v0400.dll

4.8.4180.0

1,171,744

29-Abr-2020

17:19

PresentationNative_v0400.dll

4.8.4180.0

930,808

29-Abr-2020

17:19

ReachFramework.dll

4.8.4110.0

677,656

29-Abr-2020

17:19

ServiceMonikerSupport.dll

4.8.4180.0

35,104

29-Abr-2020

17:19

ServiceMonikerSupport.dll

4.8.4180.0

32,272

29-Abr-2020

17:19

SMDiagnostics.dll

4.8.4180.0

73,880

29-Abr-2020

17:19

SOS.dll

4.8.4180.0

929,056

29-Abr-2020

17:19

SOS.dll

4.8.4180.0

774,944

29-Abr-2020

17:19

System.Activities.dll

4.8.4180.0

1,534,312

29-Abr-2020

17:19

System.Activities.Presentation.dll

4.8.4180.0

2,127,136

29-Abr-2020

17:19

System.Core.dll

4.8.4180.0

1,556,832

29-Abr-2020

17:19

System.IdentityModel.dll

4.8.4180.0

1,094,504

29-Abr-2020

17:19

System.IdentityModel.Services.dll

4.8.4180.0

199,152

29-Abr-2020

17:19

System.Printing.dll

4.8.4110.0

400,152

29-Abr-2020

17:19

System.Printing.dll

4.8.4110.0

399,640

29-Abr-2020

17:19

System.Runtime.Serialization.dll

4.8.4180.0

1,054,872

29-Abr-2020

17:19

System.ServiceModel.Channels.dll

4.8.4180.0

158,704

29-Abr-2020

17:19

System.ServiceModel.Discovery.dll

4.8.4180.0

309,024

29-Abr-2020

17:19

System.ServiceModel.dll

4.8.4180.0

6,389,336

29-Abr-2020

17:19

System.ServiceModel.Internals.dll

4.8.4180.0

254,096

29-Abr-2020

17:19

System.ServiceModel.WasHosting.dll

4.8.4180.0

40,736

29-Abr-2020

17:19

System.Web.ApplicationServices.dll

4.8.4075.0

71,512

29-Abr-2020

17:19

System.Web.Extensions.dll

4.8.4075.0

1,849,992

29-Abr-2020

17:19

System.Workflow.Activities.dll

4.8.4110.0

1,051,112

29-Abr-2020

17:19

System.Workflow.ComponentModel.dll

4.8.4110.0

1,557,272

29-Abr-2020

17:19

System.Workflow.Runtime.dll

4.8.4110.0

503,064

29-Abr-2020

17:19

System.dll

4.8.4001.0

3,560,496

29-Abr-2020

17:19

System.Web.dll

4.8.4075.0

5,403,624

29-Abr-2020

17:19

System.Web.dll

4.8.4075.0

5,416,728

29-Abr-2020

17:19

System.Windows.Controls.Ribbon.dll

4.8.4180.0

751,392

29-Abr-2020

17:19

System.Windows.Forms.dll

4.8.4180.0

5,921,848

29-Abr-2020

17:19

System.Xaml.dll

4.8.4180.0

640,056

29-Abr-2020

17:19

UIAutomationClient.dll

4.8.4180.0

178,464

29-Abr-2020

17:19

UIAutomationClientsideProviders.dll

4.8.4180.0

361,760

29-Abr-2020

17:19

UIAutomationProvider.dll

4.8.4180.0

49,648

29-Abr-2020

17:19

UIAutomationTypes.dll

4.8.4180.0

223,512

29-Abr-2020

17:19

webengine.dll

4.8.4075.0

28,952

29-Abr-2020

17:19

webengine.dll

4.8.4075.0

26,904

29-Abr-2020

17:19

webengine4.dll

4.8.4075.0

682,776

29-Abr-2020

17:19

webengine4.dll

4.8.4075.0

572,184

29-Abr-2020

17:19

WindowsBase.dll

4.8.4180.0

1,306,392

29-Abr-2020

17:19

WindowsFormsIntegration.dll

4.8.4180.0

105,248

29-Abr-2020

17:19

WorkflowServiceHostPerformanceCounters.dll

4.8.4110.0

102,672

29-Abr-2020

17:19

WorkflowServiceHostPerformanceCounters.dll

4.8.4110.0

89,368

29-Abr-2020

17:19

WPFFontCache_v0400.exe.mui

4.8.4180.0

19,744

29-Abr-2020

17:19

WPFFontCache_v0400.exe.mui

4.8.4180.0

19,744

29-Abr-2020

17:19

WPFFontCache_v0400.exe

4.8.4180.0

29,520

29-Abr-2020

17:19

WPFFontCache_v0400.exe

4.8.4180.0

27,472

29-Abr-2020

17:19

wpfgfx_v0400.dll

4.8.4180.0

2,058,016

29-Abr-2020

17:19

wpfgfx_v0400.dll

4.8.4180.0

1,626,608

29-Abr-2020

17:19

Informações sobre proteção e segurança

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.