13 ottobre 2020 - KB4578969 aggiornamento cumulativo di .NET Framework 4.8 per Windows 10, versione 1607 e Windows Server, versione 2016

Si applica a
.NET

Nota

  • Data di rilascio:
    Ottobre 13, 2020
  • Versione:
    .NET Framework 4.8

Riepilogo

Miglioramenti della sicurezza

Esiste una vulnerabilità legata alla divulgazione di informazioni quando .NET Framework gestisce in modo errato gli oggetti in memoria. Sfruttando questa vulnerabilità, un utente malintenzionato può divulgare il contenuto della memoria di un sistema interessato. Per sfruttare la vulnerabilità, un utente malintenzionato autenticato dovrebbe eseguire un'applicazione appositamente predisposta. L'aggiornamento risolve la vulnerabilità correggendo il modo in cui .NET Framework gestisce gli oggetti in memoria.

Per altre informazioni sulle vulnerabilità, vedere le seguenti vulnerabilità ed esposizioni comuni (CVE).

Miglioramenti per la qualità e l'affidabilità

WCF1 - È stato risolto un problema con i servizi WCF che a volte non venivano avviati all'avvio simultaneo di più servizi.
Winforms - È stata risolta una regressione introdotta in .NET Framework 4.8, in cui le proprietà Control.AccessibleName, Control.AccessibleRole e Control.AccessibleDescription smettevano di funzionare per i controlli seguenti:Label, GroupBox, ToolStrip, ToolStripItems, StatusStrip, StatusStripItems, PropertyGrid, ProgressBar, ComboBox, MenuStrip, MenuItems, DataGridView.
- È stata risolta una regressione nel nome accessibile per gli elementi delle caselle combinate per le caselle combinate con associazione a dati. .NET Framework 4.8 ha iniziato a usare il nome del tipo anziché il valore della proprietà DisplayMember come nome accessibile. Questo miglioramento usa nuovamente DisplayMember.
ASP.NET - Disabilitato il riutilizzo di AppPathModifier nell ASP.Net output del controllo.
- Gli oggetti HttpCookie nel contesto della richiesta ASP.Net verranno creati con le impostazioni predefinite configurate per i flag dei cookie anziché . Per impostazione predefinita, la primitiva in stile NET corrisponde al comportamento di "new HttpCookie(name)".
SQL - Risoluzione di un errore che talvolta si verificava quando un utente si connetteva a un database Azure SQL, eseguiva un'operazione basata su enclave e quindi si connetteva a un altro database nello stesso server con lo stesso URL di attestazione ed eseguiva un'operazione enclave nel secondo server.
CLR2 - Aggiunta di una variabile di configurazione CLR Thread_AssignCpuGroups (1 per impostazione predefinita) che può essere impostata su 0 per disabilitare l'assegnazione automatica del gruppo CPU eseguita da CLR per i nuovi thread creati da Thread.Start() e thread del pool di thread, in modo che un'app possa eseguire la propria distribuzione dei thread.
- Risolto un raro danneggiamento dei dati che può verificarsi quando si utilizzano nuove API come Unsafe.ByteOffset<T> , che vengono spesso utilizzate con i nuovi tipi di Span. Il danneggiamento potrebbe verificarsi quando un'operazione GC viene eseguita mentre un thread chiama Unsafe.ByteOffset<T> dall'interno di un ciclo.
- È stato risolto un problema relativo ai timer con scadenze molto lunghe che scadono molto prima del previsto quando l'opzione AppContext "Switch.System.Threading.UseNetCoreTimer" è abilitata.

1 Windows Communication Foundation (WCF)
2 Common Language Runtime (CLR)

Problemi noti in questo aggiornamento

ASP.Net le applicazioni hanno esito negativo durante la precompilazione con un messaggio di errore

Sintomi
Dopo l'applicazione dell'aggiornamento cumulativo di sicurezza e qualità per .NET Framework 4.8 del 13 ottobre 2020, alcune applicazioni ASP.Net hanno esito negativo durante la precompilazione. Il messaggio di errore ricevuto conterrà probabilmente le parole "Errore ASPCONFIG".

Causa
Stato di configurazione non valido nelle sezioni "sessionState", "anonymouseIdentification" o "authentication/forms" della configurazione di "System.web". Ciò può verificarsi durante le routine di compilazione e pubblicazione se le trasformazioni di configurazione lasciano il file di Web.config in uno stato intermedio per la precompilazione.

Soluzione alternativa

Questo problema è stato risolto in KB4601051.

ASP.Net applicazioni potrebbero non fornire token senza cookie nell'URI

Sintomi
Dopo l'applicazione dell'aggiornamento cumulativo di sicurezza e qualità del 1° ottobre 2020 per .NET Framework 4.8, alcune applicazioni ASP.Net potrebbero non fornire token senza cookie nell'URI, con il rischio di cicli di reindirizzamento 302 o perdita o perdita dello stato della sessione.

Causa
Le funzionalità ASP.Net per lo stato della sessione, l'identificazione anonima e l'autenticazione basata su form si basano tutte sul rilascio di token a un client Web e consentono tutte la possibilità di recapitare tali token in un cookie o incorporarli nell'URI per i client che non supportano i cookie. L'incorporamento di URI è stata a lungo una pratica non sicura e sconsigliata e questo KB disabilita silenziosamente l'emissione di token negli URI a meno che una di queste tre funzionalità non richieda esplicitamente una modalità cookie di "UseUri" nella configurazione. Le configurazioni che specificano "AutoDetect" o "UseDeviceProfile" possono causare inavvertitamente il tentativo e il fallimento dell'incorporamento di questi token nell'URI.

Soluzione alternativa

Questo problema è stato risolto in KB4601051.

Come ottenere l'aggiornamento

Installa questo aggiornamento

Canale di rilascio Disponibile Passaggio successivo
Windows Update e Microsoft Update Nessuno. Questo aggiornamento verrà scaricato e installato automaticamente tramite Windows Update.
Microsoft Update Catalog Per scaricare il pacchetto autonomo per questo aggiornamento, accedi al sito Web Microsoft Update Catalog.
Windows Server Update Services (WSUS) Questo aggiornamento verrà sincronizzato automaticamente con WSUS se configuri Prodotti e classificazioni nel modo seguente:
Prodotto:Windows 10, versione 1607 e Windows Server, versione 2016
Classificazione: aggiornamenti della sicurezza

Informazioni sui file

Per un elenco dei file forniti in questo aggiornamento, scarica le informazioni sui file per l'aggiornamento cumulativo.

Informazioni sulla protezione e la sicurezza