Esporta (0) Stampa
Espandi tutto

Advisory Microsoft sulla sicurezza 2905247

Una configurazione non sicura di un sito ASP.NET può consentire l'acquisizione di privilegi più elevati

Data di pubblicazione: 10 dicembre 2013 | Data di aggiornamento: 9 settembre 2014

Versione: 2.0

Informazioni generali

Riepilogo

Microsoft comunica la disponibilità di un aggiornamento per Microsoft ASP.NET per risolvere una vulnerabilità nello stato di visualizzazione di ASP.NET che si verifica quando la convalida MAC (Machine Authentication Code) è disattivata tramite le impostazioni di configurazione. La vulnerabilità può consentire l'acquisizione di privilegi più elevati e riguarda Microsoft .NET Framework 1.1 Service Pack 1, Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5.1, Microsoft .NET Framework 4 e Microsoft .NET Framework 4.5/4.5.1.

Tutti i siti ASP.NET per i quali la convalida MAC dello stato di visualizzazione è stata disattivata tramite le impostazioni di configurazione sono vulnerabili a un attacco. Un utente malintenzionato che ha sfruttato con successo la vulnerabilità può utilizzare contenuti HTTP appositamente predisposti per inserire codice da eseguire nel contesto dell'account di servizio sul server ASP.NET. Microsoft è a conoscenza di informazioni generali disponibili pubblicamente che possono essere utilizzate per sfruttare questa vulnerabilità, ma non è a conoscenza di alcun attacco attivo.

Fattori attenuanti:

  • La convalida MAC dello stato di visualizzazione è attivata per impostazione predefinita per i siti ASP.NET.

Raccomandazione. Microsoft consiglia ai clienti di applicare l'intervento consigliato per assicurare che la convalida MAC dello stato di visualizzazione in ASP.NET rimanga attivata sui siti ASP.NET. Per ulteriori informazioni, consultare la sezione Interventi consigliati di questo advisory.

Riferimenti sulla vulnerabilità

Per ulteriori informazioni su questo problema, vedere la seguente documentazione di riferimento:

Riferimenti

Identificazione

Articolo della Microsoft Knowledge Base

2905247 

Informazioni sui file

Hash SHA1/SHA2

Problemi noti

Nessuno

In questo advisory vengono presi in esame i seguenti prodotti software.

Software interessato

Sistema operativo

Componente

Bollettini sostituiti

Windows Server 2003

Windows Server 2003 Service Pack 2

Microsoft .NET Framework 1.1 Service Pack 1
(2894845)

Nessuno

Windows Server 2003 Service Pack 2

Microsoft .NET Framework 2.0 Service Pack 2
(2894843)

2656352 in MS11-100 e 2418241 in MS10-070

Windows Server 2003 Service Pack 2

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows Server 2003 x64 Edition Service Pack 2

Microsoft .NET Framework 2.0 Service Pack 2
(2894843)

2656352 in MS11-100 e 2418241 in MS10-070

Windows Server 2003 x64 Edition Service Pack 2

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows Server 2003 con SP2 per sistemi Itanium

Microsoft .NET Framework 2.0 Service Pack 2
(2894843)

2656352 in MS11-100 e 2418241 in MS10-070

Windows Server 2003 con SP2 per sistemi Itanium

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows Vista

Windows Vista Service Pack 2

Microsoft .NET Framework 2.0 Service Pack 2
(2894847)

2656362 in MS11-100 e 2416470 in MS10-070

Windows Vista Service Pack 2

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows Vista Service Pack 2

Microsoft .NET Framework 4.5/4.5.1
(2894854)

2901126 in MS14-009

Windows Vista x64 Edition Service Pack 2

Microsoft .NET Framework 2.0 Service Pack 2
(2894847)

2656362 in MS11-100 e 2416470 in MS10-070

Windows Vista x64 Edition Service Pack 2

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows Vista x64 Edition Service Pack 2

Microsoft .NET Framework 4.5/4.5.1
(2894854)

2901126 in MS14-009

Windows Server 2008

Windows Server 2008 per sistemi a 32 bit Service Pack 2

Microsoft .NET Framework 2.0 Service Pack 2
(2894847)

2656362 in MS11-100 e 2416470 in MS10-070

Windows Server 2008 per sistemi a 32 bit Service Pack 2

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows Server 2008 per sistemi a 32 bit Service Pack 2

Microsoft .NET Framework 4.5/4.5.1
(2894854)

2901126 in MS14-009

Windows Server 2008 per sistemi x64 Service Pack 2

Microsoft .NET Framework 2.0 Service Pack 2
(2894847)

2656362 in MS11-100 e 2416470 in MS10-070

Windows Server 2008 per sistemi x64 Service Pack 2

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows Server 2008 per sistemi x64 Service Pack 2

Microsoft .NET Framework 4.5/4.5.1
(2894854)

2901126 in MS14-009

Windows Server 2008 per sistemi Itanium Service Pack 2

Microsoft .NET Framework 2.0 Service Pack 2
(2894847)

2656362 in MS11-100 e 2416470 in MS10-070

Windows Server 2008 per sistemi Itanium Service Pack 2

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows 7

Windows 7 per sistemi a 32 bit Service Pack 1

Microsoft .NET Framework 3.5.1
(2894844)

Nessuno

Windows 7 per sistemi a 32 bit Service Pack 1

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows 7 per sistemi a 32 bit Service Pack 1

Microsoft .NET Framework 4.5/4.5.1
(2894854)

2901126 in MS14-009

Windows 7 per sistemi x64 Service Pack 1

Microsoft .NET Framework 3.5.1
(2894844)

Nessuno

Windows 7 per sistemi x64 Service Pack 1

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows 7 per sistemi x64 Service Pack 1

Microsoft .NET Framework 4.5/4.5.1
(2894854)

2901126 in MS14-009

Windows Server 2008 R2

Windows Server 2008 R2 per sistemi x64 Service Pack 1

Microsoft .NET Framework 3.5.1
(2894844)

Nessuno

Windows Server 2008 R2 per sistemi x64 Service Pack 1

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows Server 2008 R2 per sistemi x64 Service Pack 1

Microsoft .NET Framework 4.5/4.5.1
(2894854)

2901126 in MS14-009

Windows Server 2008 R2 per sistemi Itanium Service Pack 1

Microsoft .NET Framework 3.5.1
(2894844)

Nessuno

Windows Server 2008 R2 per sistemi Itanium Service Pack 1

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows 8 e Windows 8.1

Windows 8 per sistemi a 32 bit

Microsoft .NET Framework 3.5
(2894851)

Nessuno

Windows 8 per sistemi a 32 bit

Microsoft .NET Framework 4.5/4.5.1
(2894855)

2901127 in MS14-009

Windows 8 per sistemi a 64 bit

Microsoft .NET Framework 3.5
(2894851)

Nessuno

Windows 8 per sistemi a 64 bit

Microsoft .NET Framework 4.5/4.5.1
(2894855)

2901127 in MS14-009

Windows 8.1 per sistemi a 32 bit

Microsoft .NET Framework 3.5
(2894852)

2901125 in MS14-009

Windows 8.1 per sistemi a 32 bit

Microsoft .NET Framework 4.5.1
(2894856)

2901128 in MS14-009

Windows 8.1 per sistemi a 64 bit

Microsoft .NET Framework 3.5
(2894852)

2901125 in MS14-009

Windows 8.1 per sistemi a 64 bit

Microsoft .NET Framework 4.5.1
(2894856)

2901128 in MS14-009

Windows Server 2012 e Windows Server 2012 R2

Windows Server 2012

Microsoft .NET Framework 3.5
(2894851)

Nessuno

Windows Server 2012

Microsoft .NET Framework 4.5/4.5.1
(2894855)

2901127 in MS14-009

Windows Server 2012 R2

Microsoft .NET Framework 3.5
(2894852)

2901125 in MS14-009

Windows Server 2012 R2

Microsoft .NET Framework 4.5.1
(2894856)

2901128 in MS14-009

Windows RT e Windows RT 8.1

Windows RT

Microsoft .NET Framework 4.5/4.5.1
(2894855)

2901127 in MS14-009

Windows RT 8.1

Microsoft .NET Framework 4.5.1
(2894856)

2901128 in MS14-009

Opzione di installazione Server Core

Windows Server 2008 R2 per sistemi x64 Service Pack 1 (installazione Server Core)

Microsoft .NET Framework 3.5.1
(2894844)

Nessuno

Windows Server 2008 R2 per sistemi x64 Service Pack 1 (installazione Server Core)

Microsoft .NET Framework 4 [1]
(2894842)

2901110 in MS14-009 e 2656351 in MS11-100

Windows Server 2008 R2 per sistemi x64 Service Pack 1 (installazione Server Core)

Microsoft .NET Framework 4.5/4.5.1
(2894854)

2901126 in MS14-009

Windows Server 2012 (installazione Server Core)

Microsoft .NET Framework 3.5
(2894851)

Nessuno

Windows Server 2012 (installazione Server Core)

Microsoft .NET Framework 4.5/4.5.1
(2894855)

2901127 in MS14-009

Windows Server 2012 R2 (installazione Server Core)

Microsoft .NET Framework 3.5
(2894852)

2901125 in MS14-009

Windows Server 2012 R2 (installazione Server Core)

Microsoft .NET Framework 4.5.1
(2894856)

2901128 in MS14-009

 

Software non interessato

Microsoft .NET Framework 1.0 Service Pack 3

Microsoft .NET Framework 3.0 Service Pack 2

Microsoft .NET Framework 3.5 Service Pack 1

Microsoft .NET Framework 4.5.2

 

Software non valido

Windows Server 2008 per sistemi a 32 bit Service Pack 2 (installazione Server Core)

Windows Server 2008 per sistemi x64 Service Pack 2 (installazione Server Core)

Perché questo advisory è stato rilasciato in data 9 settembre 2014? 
Nuovo rilascio dell'advisory per comunicare la disponibilità dell'aggiornamento per la protezione tramite Microsoft Update in aggiunta all'opzione Area download, che era l'unica disponibile al momento del rilascio iniziale di questo advisory.

Inoltre, gli aggiornamenti per i seguenti software interessati sono stati rilasciati nuovamente per risolvere un problema che occasionalmente causava il ritorno di Page.IsPostBack a un valore errato:

Versione di .NET Framework

Sistemi operativi

Numero dell'aggiornamento

Microsoft .NET Framework 3.5

Solo Windows 8.1 e Windows Server 2012

2894852

Microsoft .NET Framework 4

Windows Server 2003 Service Pack 2, Windows Vista Service Pack 2, Windows 2008 Service pack 2, Windows 7 Service Pack 1 e Windows Server 2008 R2 Service Pack 1

2894842

Microsoft .NET Framework 4.5

Windows Vista, Windows Server 2008 Service Pack 2, Windows 7 e Windows Server 2008 R2 Service Pack 1

2894854

Microsoft .NET Framework 4.5.1

Windows Vista, Windows Server 2008 Service Pack 2, Windows 7 e Windows Server 2008 R2 Service Pack 1

2894854

Microsoft .NET Framework 4.5.1

Windows 8, Windows Server 2012 e Windows RT

2894855

Microsoft .NET Framework 4.5.1

Windows 8.1, Windows Server 2012 R2 e Windows RT 8.1

2894856

I clienti che hanno già installato uno qualsiasi dei suddetti aggiornamenti devono applicare nuovamente gli aggiornamenti per essere protetti dalla vulnerabilità descritta in questo advisory. Per i restanti software interessati non inclusi in questo elenco, i clienti che hanno già aggiornato i propri sistemi non devono eseguire ulteriori operazioni.

Qual è lo scopo di questo advisory? 
Lo scopo di questo advisory è notificare i clienti che Microsoft pubblica un aggiornamento per consentire agli amministratori di configurare i propri server ASP.NET per assicurare che la convalida MAC dello stato di visualizzazione rimanga sempre attivata, oltre a fornire indicazioni generali su come attivare la convalida MAC dello stato di visualizzazione sui server IIS.

Che cos'è lo stato di visualizzazione? 
Lo stato di visualizzazione è una funzionalità di ASP.NET che consente agli sviluppatori Web di mantenere lo stato della pagina e la persistenza dei dati in un modulo Web tramite richieste POST o aggiornamenti e modifiche delle pagine. Lo stato di visualizzazione è prevalentemente utilizzato dagli sviluppatori ASP.NET e, come tale, è presente ovunque sui siti ASP.NET. Lo stato di visualizzazione viene sempre analizzato, anche se la proprietà EnableViewState è impostata su Falso. Per ulteriori informazioni, vedere Stato di visualizzazione di ASP.NET.

La disattivazione dello stato di visualizzazione mitiga la vulnerabilità? 
No. Lo stato di visualizzazione viene sempre analizzato dal server ASP.NET, anche quando EnableViewState è impostata su Falso, indipendentemente dal fatto che la proprietà sia impostata in web.config, nella direttiva @Page o in un tag ASP.NET. Un utente malintenzionato può introdurre una proprietà relativa allo stato di visualizzazione in un post client, ignorando l'impostazione EnableViewState.

Che cos'è la convalida MAC dello stato di visualizzazione? 
La convalida MAC (Machine Authentication Code) dello stato di visualizzazione è una funzione tramite la quale ASP.NET genera un hash dei dati relativi allo stato di visualizzazione nel momento in cui la pagina viene generata. L'hash viene utilizzato in seguito per confrontare lo stato di visualizzazione con un postback successivo, consentendo al server di verificare se lo stato di visualizzazione è stato compromesso. Questa tecnologia assicura che i dati di postback non siano stati erroneamente modificati e mitiga la vulnerabilità descritta in questo advisory.

A quali attacchi viene esposto il sistema a causa di questa vulnerabilità? 
Nella maggior parte degli scenari, un utente malintenzionato che ha sfruttato con successo questa vulnerabilità può elevare i privilegi al livello dell'account di servizio in esecuzione sul sito ASP.NET vulnerabile (un sito con la convalida MAC dello stato di visualizzazione non configurata correttamente).

In che modo un utente malintenzionato può sfruttare questa vulnerabilità? 
Un utente malintenzionato non autenticato può inviare contenuti HTTP appositamente predisposti al server di destinazione, consentendo potenzialmente all'utente malintenzionato di eseguire codice sul server nel contesto dell'account di servizio in esecuzione sul sito ASP.NET.

Quali sono gli scopi dell'aggiornamento? 
L'aggiornamento risolve la vulnerabilità attivando sempre la convalida MAC dello stato di visualizzazione e rimuovendo la capacità di disattivarla sul server.

Quali azioni aggiuntive devono intraprendere i clienti dopo l'installazione dell'aggiornamento? 
La natura della soluzione richiede che alcuni clienti, particolarmente coloro che utilizzano ASP.NET in una Web farm, eseguano azioni aggiuntive per assicurare la disponibilità costante dei propri siti ASP.NET. Vedere la sezione Interventi consigliati di seguito per i passaggi di configurazione aggiuntivi.

Come è possibile determinare quale versione di Microsoft .NET Framework è installata nel proprio sistema?
È possibile installare ed eseguire più versioni di .NET Framework su un sistema ed installarle in un ordine qualsiasi. Esistono diversi modi per determinare quali versioni di .NET Framework sono attualmente installate sul proprio sistema. Per ulteriori informazioni, vedere l'articolo della Microsoft Knowledge Base 318785.

Qual è la differenza tra .NET Framework 4 e .NET Framework 4 Client Profile?
Le versioni 4 dei redistributable package .NET Framework sono disponibili in due profili: .NET Framework 4 e .NET Framework 4 Client Profile. .NET Framework 4 Client Profile è un sottoinsieme di .NET Framework 4, che è ottimizzato per le applicazioni client. Fornisce la funzionalità per la maggior parte delle applicazioni client, comprese le funzioni di Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) e Clickonce. Ciò consente una distribuzione più rapida e un pacchetto di installazione di minori dimensioni per applicazioni che mirano a .NET Framework 4 Client Profile. Per ulteriori informazioni, consultare l'articolo di MSDN, .NET Framework Client Profile.

È stato installato .NET Framework 3.0 Service Pack 2; questa versione non è elencata nel software interessato in questo bollettino. È necessario installare un aggiornamento? 
Questo bollettino descrive una vulnerabilità del livello di funzionalità di .NET Framework 2.0. Il programma di installazione di .NET Framework 3.0 Service Pack 2 è collegato alla configurazione di .NET Framework 2.0 Service Pack 2, quindi l'installazione della prima applicazione comporta anche l'installazione della seconda. Quindi, i clienti che hanno installato .NET Framework 3.0 Service Pack 2 devono installare gli aggiornamenti per la protezione per .NET Framework 2.0 Service Pack 2.

È stato installato .NET Framework 3.5 Service Pack 1. È necessario installare un aggiornamento? 
Questo bollettino descrive una vulnerabilità del livello di funzionalità di .NET Framework 2.0. Il programma di installazione di .NET Framework 3.5 Service Pack 1 è collegato sia alla configurazione di .NET Framework 2.0 Service Pack 2 che di .NET Framework 3.0 Service Pack 2. Quindi, i clienti che hanno installato .NET Framework 3.5 Service Pack 1 devono installare gli aggiornamenti per la protezione per .NET Framework 2.0 Service Pack 2.

 

  • Applicare l'aggiornamento per le edizioni interessate di Microsoft .NET Framework 

    Se la funzionalità Aggiornamenti automatici è abilitata, gli utenti non devono intraprendere alcuna azione, poiché questo aggiornamento per la protezione viene scaricato e installato automaticamente. Per informazioni sulle opzioni di configurazione specifiche relative agli aggiornamenti automatici, vedere l'articolo della Microsoft Knowledge Base 294871. Per i clienti che non hanno attivato gli aggiornamenti automatici, utilizzare i passaggi in Attiva o disattiva l'aggiornamento automatico per attivare gli aggiornamenti automatici.

    Per gli amministratori e le installazioni delle organizzazioni o gli utenti finali che desiderano installare manualmente questo aggiornamento per la protezione, Microsoft consiglia di applicare l'aggiornamento quanto prima utilizzando il software di gestione degli aggiornamenti o verificando la disponibilità degli aggiornamenti tramite il servizio Microsoft Update. Gli aggiornamenti sono anche accessibili tramite i collegamenti all'Area download Microsoft nella tabella Software interessato di questo advisory. Per ulteriori informazioni su come applicare l'aggiornamento manualmente, vedere l'articolo della Microsoft Knowledge Base 2905247.

  • Per gli amministratori e le installazioni delle organizzazioni con scenari Web farm 
    Microsoft consiglia di seguire le linee guida disponibili nell'articolo della Microsoft Knowledge Base 2915218.

Ulteriori interventi consigliati

  • Proteggere il proprio PC 
    Microsoft consiglia di seguire le indicazioni disponibili in Proteggi il tuo Computer per attivare un firewall, acquisire aggiornamenti software e installare software antivirus. Per ulteriori informazioni, vedere Microsoft Safety & Security Center.
  • Tenere il software Microsoft aggiornato 
    Si consiglia a tutti gli utenti dei software Microsoft di applicare gli ultimi aggiornamenti per la protezione Microsoft al fine di garantire la massima sicurezza del computer. Per verificare se il software è aggiornato, visitare il sito Microsoft Update, per eseguire la scansione del computer e installare eventuali aggiornamenti ad alta priorità. Se l'aggiornamento automatico è attivato e configurato per fornire aggiornamenti dei prodotti Microsoft, gli aggiornamenti vengono forniti quando sono rilasciati, ma è necessario verificare che sono installati.

Windows Server 2003 (tutte le edizioni)

Tabella di riferimento

La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software.

Disponibilità nei Service Pack futuri

L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro.

Nomi dei file dell'aggiornamento per la protezione

Per Microsoft .NET Framework 1.1 Service Pack 1 installato in tutte le edizioni a 32 bit supportate di Windows Server 2003 SP2:
WindowsServer2003-KB2894845-x86-ENU.exe


Per Microsoft .NET Framework 2.0 Service Pack 2 installato in tutte le edizioni a 32 bit supportate di Windows Server 2003:
NDP20SP2-KB2894843-x86.exe


Per Microsoft .NET Framework 4 installato in tutte le edizioni a 32 bit supportate di Windows Server 2003:
NDP40-KB2894842-V2-x86.exe


Per Microsoft .NET Framework 2.0 Service Pack 2 installato in tutte le edizioni x64 supportate di Windows Server 2003:
NDP20SP2-KB2894843-x64.exe


Per Microsoft .NET Framework 4 installato in tutte le edizioni x64 supportate di Windows Server 2003:
NDP40-KB2894842-V2-x64.exe


Per Microsoft .NET Framework 2.0 Service Pack 2 installato in tutte le edizioni Itanium supportate di Windows Server 2003:
NDP20SP2-KB2894843-IA64.exe


Per Microsoft .NET Framework 4 installato in tutte le edizioni Itanium supportate di Windows Server 2003:
NDP40-KB2894842-V2-IA64.exe

Opzioni del programma di installazione

Consultare l'articolo della Microsoft Knowledge Base 2844699

Aggiornamento del file di registro

Per Microsoft .NET Framework 1.1 Service Pack 1 in Windows Server 2003 Service Pack 2:
KB2894845.log


Per Microsoft .NET Framework 2.0 Service Pack 2:
Microsoft .NET Framework 2.0-KB2894843_*-msi0.txt
Microsoft .NET Framework 2.0-KB2894843_*.html


Per Microsoft .NET Framework 4:
KB2894842_*_*-Microsoft .NET Framework 4 Client Profile-MSP0.txt
KB2894842_*_*.html

Necessità di riavvio

In alcuni casi, l'aggiornamento non richiede il riavvio del computer. Tuttavia, se i file necessari sono in uso, verrà richiesto di riavviare il sistema. In questo caso, viene visualizzato un messaggio che richiede di riavviare il sistema.

Per ridurre le probabilità di dover effettuare un riavvio, interrompere tutti i servizi interessati e chiudere tutte le applicazioni che potrebbero utilizzare i file interessati prima di installare l'aggiornamento per la protezione. Per ulteriori informazioni sui motivi della richiesta di riavvio del sistema, vedere l'articolo della Microsoft Knowledge Base 887012.

Informazioni per la rimozione

Utilizzare la voce Installazione applicazioni nel Pannello di controllo.

Informazioni sui file

Consultare l'articolo della Microsoft Knowledge Base 2905247

Controllo delle chiavi del Registro di sistema

Per Microsoft .NET Framework 1.1 Service Pack 1 installato in tutte le edizioni a 32 bit supportate di Windows Server 2003:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP3\KB2894845\


Per Microsoft .NET Framework 2.0 Service Pack 2:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 2\SP2\KB2894843
"ThisVersionInstalled" = "Y"


Per Microsoft .NET Framework 4 installato in tutte le edizioni a 32 bit supportate di Windows Server 2003:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2
"ThisVersionInstalled" = "Y"


Per Microsoft .NET Framework 4 installato in tutte le edizioni x64 e Itanium supportate di Windows Server 2003:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2
"ThisVersionInstalled" = "Y"

 

Windows Vista (tutte le edizioni)

Tabella di riferimento

La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software.

Disponibilità nei Service Pack futuri

L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro.

Nomi dei file dell'aggiornamento per la protezione

Per Microsoft .NET Framework 2.0 Service Pack 2 in tutte le edizioni a 32 bit supportate di Windows Vista:
Windows6.0-KB2894847-x86.msu


Per Microsoft .NET Framework 4 installato in tutte le edizioni a 32 bit supportate di Windows Vista:
NDP40-KB2894842-V2-x86.exe


Per Microsoft .NET Framework 4.5/4.5.1 installato in tutte le edizioni a 32 bit supportate di Windows Vista:
NDP45-KB2894854-V2-x86.exe


Per Microsoft .NET Framework 2.0 Service Pack 2 in tutte le edizioni x64 supportate di Windows Vista:
Windows6.0-KB2894847-x64.msu


Per Microsoft .NET Framework 4 installato in tutte le edizioni x64 supportate di Windows Vista:
NDP40-KB2894842-V2-x64.exe


Per Microsoft .NET Framework 4.5/4.5.1 installato in tutte le edizioni x64 supportate di Windows Vista:
NDP45-KB2894854-V2-x64.exe

Opzioni del programma di installazione

Consultare l'articolo della Microsoft Knowledge Base 2844699

Aggiornamento del file di registro

Per Microsoft .NET Framework 2.0 Service Pack 2:
Non applicabile


Per Microsoft .NET Framework 4:
KB2894842_*_*-Microsoft .NET Framework 4 Client Profile-MSP0.txt
KB2894842_*_*.html


Per Microsoft .NET Framework 4.5/4.5.1:
KB[nnnnnnn]_*_*-Microsoft .NET Framework [.NET target version]-MSP0.txt KB[nnnnnnn]_*_*.html

Necessità di riavvio

Per questo aggiornamento non è necessario riavviare il sistema. Il programma di installazione arresta i servizi necessari, applica l'aggiornamento, quindi riavvia i servizi. Tuttavia, se per una ragione qualsiasi non è possibile arrestare i servizi richiesti o se i file richiesti sono in uso, sarà necessario riavviare il sistema. In questo caso, viene visualizzato un messaggio che richiede di riavviare il sistema.

Informazioni per la rimozione

Fare clic su Pannello di controllo, quindi su Protezione. In Windows Update, scegliere l'opzione di visualizzazione degli aggiornamenti installati e selezionarne uno.

Informazioni sui file

Consultare l'articolo della Microsoft Knowledge Base 2905247

Controllo delle chiavi del Registro di sistema

Per Microsoft .NET Framework 2.0 Service Pack 2:
Nota Non esiste alcuna chiave del Registro di sistema per verificare la presenza di questo aggiornamento. Utilizzare WMI per rilevare la presenza di questo aggiornamento.


Per Microsoft .NET Framework 4 installato in tutte le edizioni a 32 bit supportate di Windows Vista:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2
"ThisVersionInstalled" = "Y"


Per Microsoft .NET Framework 4 installato in tutte le edizioni x64 e Itanium supportate di Windows Vista:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2
"ThisVersionInstalled" = "Y"


Per Microsoft .NET Framework 4.5/4.5.1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework [.NET target version]\KB[nnnnnnn]v2
"ThisVersionInstalled" = "Y"

 

Windows Server 2008 (tutte le edizioni)

Tabella di riferimento

La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software.

Disponibilità nei Service Pack futuri

L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro

Nomi dei file dell'aggiornamento per la protezione

Per Microsoft .NET Framework 2.0 Service Pack 2 in Windows Server 2008 per sistemi a 32 bit Service Pack 2:
Windows6.0-KB2894847-x86.msu


Per Microsoft .NET Framework 4 installato in Windows Server 2008 per sistemi a 32 bit Service Pack 2:
NDP40-KB2894842-V2-x86.exe


Per Microsoft .NET Framework 4.5/4.5.1 installato in Windows Server 2008 per sistemi a 32 bit Service Pack 2:
NDP45-KB2894854-V2-x86.exe


Per Microsoft .NET Framework 2.0 Service Pack 2 in Windows Server 2008 per sistemi x64 Service Pack 2:
Windows6.0-KB2894847-x64.msu


Per Microsoft .NET Framework 4 installato in Windows Server 2008 per sistemi x64 Service Pack 2:
NDP40-KB2894842-V2-x64.exe


Per Microsoft .NET Framework 4.5/4.5.1 installato in Windows Server 2008 per sistemi x64 Service Pack 2:
NDP45-KB2894854-V2-x64.exe


Per Microsoft .NET Framework 2.0 Service Pack 2 installato in tutte le edizioni Itanium supportate di Windows Server 2008:
Windows6.0-KB2894847-ia64.msu


Per Microsoft .NET Framework 4 installato in Windows Server 2008 per sistemi Itanium Service Pack 2:
NDP40-KB2894842-V2-IA64.exe

Opzioni del programma di installazione

Consultare l'articolo della Microsoft Knowledge Base 2844699

Aggiornamento del file di registro

Per Microsoft .NET Framework 2.0 Service Pack 2:
Non applicabile


Per Microsoft .NET Framework 4:
KB2894842_*_*-Microsoft .NET Framework 4 Client Profile-MSP0.txt
KB2894842_*_*.html


Per Microsoft .NET Framework 4.5/4.5.1:
KB[nnnnnnn]_*_*-Microsoft .NET Framework [.NET target version]-MSP0.txt KB[nnnnnnn]_*_*.html

Necessità di riavvio

Per questo aggiornamento non è necessario riavviare il sistema. Il programma di installazione arresta i servizi necessari, applica l'aggiornamento, quindi riavvia i servizi. Tuttavia, se per una ragione qualsiasi non è possibile arrestare i servizi richiesti o se i file richiesti sono in uso, sarà necessario riavviare il sistema. In questo caso, viene visualizzato un messaggio che richiede di riavviare il sistema.

Informazioni per la rimozione

Fare clic su Pannello di controllo, quindi su Protezione. In Windows Update, scegliere l'opzione di visualizzazione degli aggiornamenti installati e selezionarne uno.

Informazioni sui file

Consultare l'articolo della Microsoft Knowledge Base 2905247

Controllo delle chiavi del Registro di sistema

Per Microsoft .NET Framework 2.0 Service Pack 2:
Nota Non esiste alcuna chiave del Registro di sistema per verificare la presenza di questo aggiornamento. Utilizzare WMI per rilevare la presenza di questo aggiornamento.


Per Microsoft .NET Framework 4 installato in tutte le edizioni a 32 bit supportate di Windows Server 2008:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2
"ThisVersionInstalled" = "Y"


Per Microsoft .NET Framework 4 installato in tutte le edizioni x64 e Itanium supportate di Windows Server 2008:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2
"ThisVersionInstalled" = "Y"


Per Microsoft .NET Framework 4.5/4.5.1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework [.NET target version]\KB[nnnnnnn]v2
"ThisVersionInstalled" = "Y"

 

Windows 7 (tutte le edizioni)

Tabella di riferimento

La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software.

Disponibilità nei Service Pack futuri

L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro

Nome dei file dell'aggiornamento per la protezione

Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi a 32 bit Service Pack 1:
Windows6.1-KB2894844-x86.msu


Per Microsoft .NET Framework 4 installato in Windows 7 per sistemi a 32 bit Service Pack 1:
NDP40-KB2894842-V2-x86.exe


Per Microsoft .NET Framework 4.5/4.5.1 installato in Windows 7 per sistemi a 32 bit Service Pack 1:
NDP45-KB2894854-V2-x86.exe


Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi x64 Service Pack 1:
Windows6.1-KB2894844-x64.msu


Per Microsoft .NET Framework 4 installato in Windows 7 per sistemi x64 Service Pack 1:
NDP40-KB2894842-V2-x64.exe


Per Microsoft .NET Framework 4.5.1 installato in Windows 7 per sistemi x64 Service Pack 1:
NDP45-KB2894854-V2-x64.exe

Opzioni del programma di installazione

Consultare l'articolo della Microsoft Knowledge Base 2844699

Aggiornamento del file di registro

Per Microsoft .NET Framework 3.5.1:
Non applicabile


Per Microsoft .NET Framework 4:
KB2894842_*_*-Microsoft .NET Framework 4 Client Profile-MSP0.txt
KB2894842_*_*.html


Per Microsoft .NET Framework 4.5/4.5.1:
KB[nnnnnnn]_*_*-Microsoft .NET Framework [.NET target version]-MSP0.txt KB[nnnnnnn]_*_*.html

Necessità di riavvio

Per questo aggiornamento non è necessario riavviare il sistema. Il programma di installazione arresta i servizi necessari, applica l'aggiornamento, quindi riavvia i servizi. Tuttavia, se per una ragione qualsiasi non è possibile arrestare i servizi richiesti o se i file richiesti sono in uso, sarà necessario riavviare il sistema. In questo caso, viene visualizzato un messaggio che richiede di riavviare il sistema.

Informazioni per la rimozione

Fare clic su Pannello di controllo, Sistema e sicurezza, Windows Update, scegliere Visualizza aggiornamenti installati e selezionare l'aggiornamento dall'elenco.

Informazioni sui file

Consultare l'articolo della Microsoft Knowledge Base 2905247

Controllo delle chiavi del Registro di sistema

Per Microsoft .NET Framework 3.5.1:
Nota Non esiste alcuna chiave del Registro di sistema per verificare la presenza di questo aggiornamento. Utilizzare WMI per rilevare la presenza di questo aggiornamento.


Per Microsoft .NET Framework 4 installato in tutte le edizioni a 32 bit supportate di Windows 7:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2
"ThisVersionInstalled" = "Y"


Per Microsoft .NET Framework 4 installato in tutte le edizioni x64 supportate di Windows 7:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2
"ThisVersionInstalled" = "Y"


Per Microsoft .NET Framework 4.5/4.5.1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework [.NET target version]\KB[nnnnnnn]v2
"ThisVersionInstalled" = "Y"

 

Windows Server 2008 R2 (tutte le edizioni)

Tabella di riferimento

La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software.

Disponibilità nei Service Pack futuri

L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro

Nome dei file dell'aggiornamento per la protezione

Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi x64 Service Pack 1:
Windows6.1-KB2894844-x64.msu


Per Microsoft .NET Framework 4 installato in Windows Server 2008 R2 per sistemi x64 Service Pack 1:
NDP40-KB2894842-V2-x64.exe


Per Microsoft .NET Framework 4.5.1 installato in Windows Server 2008 R2 per sistemi x64 Service Pack 1:
NDP45-KB2894854-V2-x64.exe


Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi Itanium Service Pack 1:
Windows6.1-KB2894844-ia64.msu


Per Microsoft .NET Framework 4 installato in Windows Server 2008 R2 per sistemi Itanium Service Pack 1:
NDP40-KB2894842-V2-IA64.exe

Opzioni del programma di installazione

Consultare l'articolo della Microsoft Knowledge Base 2844699

Aggiornamento del file di registro

Per Microsoft .NET Framework 3.5.1:
Non applicabile


Per Microsoft .NET Framework 4:
KB2894842_*_*-Microsoft .NET Framework 4 Client Profile-MSP0.txt
KB2894842_*_*.html


Per Microsoft .NET Framework 4.5/4.5.1:
KB[nnnnnnn]_*_*-Microsoft .NET Framework [.NET target version]-MSP0.txt KB[nnnnnnn]_*_*.html

Necessità di riavvio

Per questo aggiornamento non è necessario riavviare il sistema. Il programma di installazione arresta i servizi necessari, applica l'aggiornamento, quindi riavvia i servizi. Tuttavia, se per una ragione qualsiasi non è possibile arrestare i servizi richiesti o se i file richiesti sono in uso, sarà necessario riavviare il sistema. In questo caso, viene visualizzato un messaggio che richiede di riavviare il sistema.

Informazioni per la rimozione

Per rimuovere questo aggiornamento, fare clic su Pannello di controllo, Sistema e sicurezza, Windows Update, scegliere Visualizza aggiornamenti installati e selezionarlo dall'elenco.

Informazioni sui file

Consultare l'articolo della Microsoft Knowledge Base 2905247

Controllo delle chiavi del Registro di sistema

Per Microsoft .NET Framework 3.5.1:
Nota Non esiste alcuna chiave del Registro di sistema per verificare la presenza di questo aggiornamento. Utilizzare WMI per rilevare la presenza di questo aggiornamento.


Per Microsoft .NET Framework 4:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2894842v2
"ThisVersionInstalled" = "Y"


Per Microsoft .NET Framework 4.5/4.5.1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework [.NET target version]\KB[nnnnnnn]v2 "ThisVersionInstalled" = "Y"

 

Windows 8 (tutte le edizioni) e Windows 8.1 (tutte le edizioni)

Tabella di riferimento

La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software.

Disponibilità nei Service Pack futuri

L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro

Nome dei file dell'aggiornamento per la protezione

Per Microsoft .NET Framework 3.5 in Windows 8 per sistemi a 32 bit:
Windows8-RT-KB2894851-x86.msu


Per Microsoft .NET Framework 4.5/4.5.1 in Windows 8 per sistemi a 32 bit:
Windows8-RT-KB2894855-V2-x86.msu


Per Microsoft .NET Framework 3.5 in Windows 8 per sistemi a 64 bit:
Windows8-RT-KB2894851-x64.msu


Per Microsoft .NET Framework 4.5/4.5.1 in Windows 8 per sistemi a 64 bit:
Windows8-RT-KB2894855-V2-x64.msu


Per Microsoft .NET Framework 3.5 in Windows 8.1 per sistemi a 32 bit:
Windows8.1-KB2894852-V2-x86.msu


Per Microsoft .NET Framework 4.5.1 in Windows 8.1 per sistemi a 32 bit:
Windows8.1-KB2894856-V2-x86.msu


Per Microsoft .NET Framework 3.5 in Windows 8.1 per sistemi a 64 bit:
Windows8.1-KB2894852-V2-x64.msu


Per Microsoft .NET Framework 4.5.1 in Windows 8.1 per sistemi a 64 bit:
Windows8.1-KB2894856-V2-x64.msu

Opzioni del programma di installazione

Consultare l'articolo della Microsoft Knowledge Base 2844699

Necessità di riavvio

Per questo aggiornamento non è necessario riavviare il sistema. Il programma di installazione arresta i servizi necessari, applica l'aggiornamento, quindi riavvia i servizi. Tuttavia, se per una ragione qualsiasi non è possibile arrestare i servizi richiesti o se i file richiesti sono in uso, sarà necessario riavviare il sistema. In questo caso, viene visualizzato un messaggio che richiede di riavviare il sistema.

Informazioni per la rimozione

Fare clic su Pannello di controllo, Sistema e sicurezza, quindi, in Windows Update, fare clic su Vedere anche, scegliere Aggiornamenti installati e selezionare l'aggiornamento dall'elenco.

Informazioni sui file

Consultare l'articolo della Microsoft Knowledge Base 2905247

Controllo delle chiavi del Registro di sistema

Per Microsoft .NET Framework 3.5:
Nota Non esiste alcuna chiave del Registro di sistema per verificare la presenza di questo aggiornamento. Utilizzare WMI per rilevare la presenza di questo aggiornamento.


Per Microsoft .NET Framework 4.5/4.5.1:

Nota Non esiste alcuna chiave del Registro di sistema per verificare la presenza di questo aggiornamento. Utilizzare WMI per rilevare la presenza di questo aggiornamento.

 

Windows Server 2012 (tutte le edizioni) e Windows Server 2012 R2 (tutte le edizioni)

Tabella di riferimento

La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software.

Disponibilità nei Service Pack futuri

L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro

Nome dei file dell'aggiornamento per la protezione

Per Microsoft .NET Framework 3.5 in Windows Server 2012:
Windows8-RT-KB2894851-x64.msu


Per Microsoft .NET Framework 4.5/4.5.1 in Windows Server 2012:
Windows8-RT-KB2894855-V2-x64.msu


Per Microsoft .NET Framework 3.5 in Windows Server 2012 R2:
Windows8.1-KB2894852-V2-x64.msu


Per Microsoft .NET Framework 4.5.1 in Windows Server 2012 R2:
Windows8.1-KB2894856-V2-x64.msu

Opzioni del programma di installazione

Consultare l'articolo della Microsoft Knowledge Base 2844699

Necessità di riavvio

Per questo aggiornamento non è necessario riavviare il sistema. Il programma di installazione arresta i servizi necessari, applica l'aggiornamento, quindi riavvia i servizi. Tuttavia, se per una ragione qualsiasi non è possibile arrestare i servizi richiesti o se i file richiesti sono in uso, sarà necessario riavviare il sistema. In questo caso, viene visualizzato un messaggio che richiede di riavviare il sistema.

Informazioni per la rimozione

Fare clic su Pannello di controllo, Sistema e sicurezza, quindi, in Windows Update, fare clic su Vedere anche, scegliere Aggiornamenti installati e selezionare l'aggiornamento dall'elenco.

Informazioni sui file

Consultare l'articolo della Microsoft Knowledge Base 2905247

Controllo delle chiavi del Registro di sistema

Nota Non esiste alcuna chiave del Registro di sistema per verificare la presenza di questo aggiornamento.

 

Windows RT (tutte le edizioni) e Windows RT 8.1 (tutte le edizioni)

Tabella di riferimento

La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software.

Distribuzione

Per Microsoft .NET Framework 4.5 e 4.5.1 su Windows RT:
L'aggiornamento 2894855 è disponibile tramite Windows Update.


Per Microsoft .NET Framework 4.5.1 su Windows RT 8.1:
L'aggiornamento 2894856 è disponibile tramite Windows Update

Necessità di riavvio

Sì. Dopo l'installazione dell'aggiornamento per la protezione è necessario riavviare il sistema.

Informazioni per la rimozione

Fare clic su Pannello di controllo, Sistema e sicurezza, quindi, in Windows Update, fare clic su Vedere anche, scegliere Aggiornamenti installati e selezionare l'aggiornamento dall'elenco.

Informazioni sui file

Consultare l'articolo della Microsoft Knowledge Base 2905247

Commenti e suggerimenti

Supporto

Dichiarazione di non responsabilità

Le informazioni disponibili in questo advisory sono fornite "come sono" senza garanzie di alcun tipo. Microsoft non rilascia alcuna garanzia, esplicita o implicita, inclusa la garanzia di commerciabilità e di idoneità per uno scopo specifico. Microsoft Corporation o i suoi fornitori non saranno, in alcun caso, responsabili per danni di qualsiasi tipo, inclusi i danni diretti, indiretti, incidentali, consequenziali, la perdita di profitti e i danni speciali, anche qualora Microsoft Corporation o i suoi fornitori siano stati informati della possibilità del verificarsi di tali danni. Alcuni stati non consentono l'esclusione o la limitazione di responsabilità per danni diretti o indiretti e, dunque, la sopracitata limitazione potrebbe non essere applicabile.

Versioni

V1.0 (10 dicembre 2013): Pubblicazione dell'advisory.

V2.0 (9 settembre 2013): Nuovo rilascio dell'advisory per comunicare la disponibilità dell'aggiornamento per la protezione tramite Microsoft Update in aggiunta all'opzione Area download, che era l'unica disponibile al momento del rilascio iniziale di questo advisory. Inoltre, alcuni degli aggiornamenti sono stati rilasciati nuovamente per migliorarne la qualità. Per ulteriori informazioni, vedere le Domande frequenti sull'aggiornamento.

Pagina generata 04-09-2014 11:06Z-07:00.
Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.
Mostra:
© 2015 Microsoft