Bollettino Microsoft sulla sicurezza MS11-044 - Critico
Una vulnerabilità in .NET Framework può consentire l'esecuzione di codice in modalità remota (2538814)
Data di pubblicazione: | Aggiornamento:
Versione: 1.3
Informazioni generali
Riepilogo
Questo aggiornamento per la protezione risolve una vulnerabilità divulgata pubblicamente di Microsoft .NET Framework. La vulnerabilità può consentire l'esecuzione di codice in modalità remota su un sistema client se un utente visualizza una pagina Web appositamente predisposta mediante un browser Web in grado di eseguire applicazioni XAML (XBAP). Pertanto, gli utenti con account configurati in modo da disporre solo di diritti limitati sono esposti all'attacco in misura inferiore rispetto a quelli che operano con privilegi di amministrazione. La vulnerabilità può consentire anche l'esecuzione di codice in modalità remota su un sistema server che esegue IIS, se tale server consente l'elaborazione delle pagine ASP.NET e se un utente malintenzionato riesce a caricare ed eseguire una pagina ASP.NET appositamente predisposta in tale server, come può accadere nel caso di uno scenario di hosting Web. Questa vulnerabilità potrebbe essere anche utilizzata dalle applicazioni Windows .NET per ignorare le restrizioni della protezione dall'accesso di codice (CAS).
Questo aggiornamento per la protezione è considerato di livello critico per tutte le edizioni interessate di Microsoft .NET Framework per Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 e Windows Server 2008 R2. Per ulteriori informazioni, vedere la sottosezione Software interessato e Software non interessato all'interno della presente sezione.
L'aggiornamento per la protezione risolve la vulnerabilità correggendo il modo in cui il compilatore JIT all'interno di .NET Framework convalida alcun valori in un oggetto. Per ulteriori informazioni sulla vulnerabilità, vedere la sottosezione Domande frequenti per la specifica voce della vulnerabilità nella sezione Informazioni sulle vulnerabilità.
Raccomandazione. Se la funzionalità Aggiornamenti automatici è abilitata, gli utenti non devono intraprendere alcuna azione, poiché questo aggiornamento per la protezione viene scaricato e installato automaticamente. Gli utenti che non hanno attivato la funzionalità Aggiornamenti automatici devono verificare la disponibilità di aggiornamenti e installare questo aggiornamento manualmente. Per informazioni sulle opzioni di configurazione specifiche relative agli aggiornamenti automatici, vedere l'articolo della Microsoft Knowledge Base 294871.
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 immediatamente l'aggiornamento utilizzando il software di gestione degli aggiornamenti o verificando la disponibilità degli aggiornamenti tramite il servizio Microsoft Update.
Vedere anche la sezione, Strumenti e informazioni sul rilevamento e sulla distribuzione, riportata di seguito nel presente bollettino.
Problemi noti. L'articolo della Microsoft Knowledge Base 2538814 descrive i problemi noti che gli utenti potrebbero riscontrare durante l'installazione di questo aggiornamento per la protezione. L'articolo illustra inoltre le soluzioni consigliate in grado di risolvere questi problemi.
Software interessato e Software non interessato
Il seguente software è stato sottoposto a test per determinare quali versioni o edizioni siano interessate. Le altre versioni o edizioni non sono interessate dalla vulnerabilità o sono al termine del ciclo di vita del supporto. Per informazioni sulla disponibilità del supporto per la versione o l'edizione del software in uso, visitare il sito Web Ciclo di vita del supporto Microsoft.
Software interessato
| Sistema operativo | Componente | Livello massimo di impatto sulla protezione | Livello di gravità aggregato | Bollettini sostituiti da questo aggiornamento |
|---|---|---|---|---|
| Windows XP | ||||
| Windows XP Service Pack 3 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2518864) | Nessuno | Nessuno[2] | MS11-028 |
| Windows XP Service Pack 3 | Microsoft .NET Framework 3.5 (KB2530095) Microsoft .NET Framework 3.5 Service Pack 1 (KB2518864) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows XP Professional x64 Edition Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2518864) | Nessuno | Nessuno[2] | MS11-028 |
| Windows XP Professional x64 Edition Service Pack 2 | Microsoft .NET Framework 3.5 (KB2530095) Microsoft .NET Framework 3.5 Service Pack 1 (KB2518864) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows Server 2003 | ||||
| Windows Server 2003 Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2518864) | Nessuno | Nessuno[2] | MS11-028 |
| Windows Server 2003 Service Pack 2 | Microsoft .NET Framework 3.5 (KB2530095) Microsoft .NET Framework 3.5 Service Pack 1 (KB2518864) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows Server 2003 x64 Edition Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2518864) | Nessuno | Nessuno[2] | MS11-028 |
| Windows Server 2003 x64 Edition Service Pack 2 | Microsoft .NET Framework 3.5 (KB2530095) Microsoft .NET Framework 3.5 Service Pack 1 (KB2518864) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows Server 2003 con SP2 per sistemi Itanium | Microsoft .NET Framework 2.0 Service Pack 2 (KB2518864) | Nessuno | Nessuno[2] | MS11-028 |
| Windows Server 2003 con SP2 per sistemi Itanium | Microsoft .NET Framework 3.5 (KB2530095) Microsoft .NET Framework 3.5 Service Pack 1 (KB2518864) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows Vista | ||||
| Windows Vista Service Pack 1 | Microsoft .NET Framework 2.0 Service Pack 1 (KB2518863) Microsoft .NET Framework 2.0 Service Pack 2 (KB2518865) | Nessuno | Nessuno[2] | MS10-060, MS11-028 |
| Windows Vista Service Pack 1 | Microsoft .NET Framework 3.5 (KB2518863) Microsoft .NET Framework 3.5 Service Pack 1 (KB2518865) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows Vista Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2518866) | Nessuno | Nessuno[2] | MS11-028 |
| Windows Vista Service Pack 2 | Microsoft .NET Framework 3.5 Service Pack 1 (KB2518866) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows Vista x64 Edition Service Pack 1 | Microsoft .NET Framework 2.0 Service Pack 1 (KB2518863) Microsoft .NET Framework 2.0 Service Pack 2 (KB2518865) | Nessuno | Nessuno[2] | MS10-060, MS11-028 |
| Windows Vista x64 Edition Service Pack 1 | Microsoft .NET Framework 3.5 (KB2518863) Microsoft .NET Framework 3.5 Service Pack 1 (KB2518865) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2518866) | Nessuno | Nessuno[2] | MS11-028 |
| Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 3.5 Service Pack 1 (KB2518866) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows Server 2008 | ||||
| Windows Server 2008 per sistemi a 32 bit | Microsoft .NET Framework 2.0 Service Pack 1** (KB2518863) Microsoft .NET Framework 2.0 Service Pack 2** (KB2518865) | Nessuno | Nessuno[2] | MS10-060, MS11-028 |
| Windows Server 2008 per sistemi a 32 bit | Microsoft .NET Framework 3.5** (KB2518863) Microsoft .NET Framework 3.5 Service Pack 1** (KB2518865) Microsoft .NET Framework 4.0**[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows Server 2008 per sistemi a 32 bit Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2** (KB2518866) | Nessuno | Nessuno[2] | MS11-028 |
| Windows Server 2008 per sistemi a 32 bit Service Pack 2 | Microsoft .NET Framework 3.5 Service Pack 1** (KB2518866) Microsoft .NET Framework 4.0**[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows Server 2008 per sistemi x64 | Microsoft .NET Framework 2.0 Service Pack 1** (KB2518863) Microsoft .NET Framework 2.0 Service Pack 2** (KB2518865) | Nessuno | Nessuno[2] | MS10-060, MS11-028 |
| Windows Server 2008 per sistemi x64 | Microsoft .NET Framework 3.5** (KB2518863) Microsoft .NET Framework 3.5 Service Pack 1** (KB2518865) Microsoft .NET Framework 4.0**[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows Server 2008 per sistemi x64 Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2** (KB2518866) | Nessuno | Nessuno[2] | MS11-028 |
| Windows Server 2008 per sistemi x64 Service Pack 2 | Microsoft .NET Framework 3.5 Service Pack 1** (KB2518866) Microsoft .NET Framework 4.0**[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows Server 2008 per sistemi Itanium | Microsoft .NET Framework 2.0 Service Pack 1 (KB2518863) Microsoft .NET Framework 2.0 Service Pack 2 (KB2518865) | Nessuno | Nessuno[2] | MS10-060, MS11-028 |
| Windows Server 2008 per sistemi Itanium | Microsoft .NET Framework 3.5 (KB2518863) Microsoft .NET Framework 3.5 Service Pack 1 (KB2518865) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS10-060, MS11-028 |
| Windows Server 2008 per sistemi Itanium Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2518866) | Nessuno | Nessuno[2] | MS11-028 |
| Windows Server 2008 per sistemi Itanium Service Pack 2 | Microsoft .NET Framework 3.5 Service Pack 1 (KB2518866) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows 7 | ||||
| Windows 7 per sistemi 32-bit | Microsoft .NET Framework 3.5.1 (KB2518867) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows 7 per sistemi a 32 bit Service Pack 1 | Microsoft .NET Framework 3.5.1 (KB2518869) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows 7 per sistemi x64 | Microsoft .NET Framework 3.5.1 (KB2518867) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows 7 per sistemi x64 Service Pack 1 | Microsoft .NET Framework 3.5.1 (KB2518869) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows Server 2008 R2 | ||||
| Windows Server 2008 R2 per sistemi x64 | Microsoft .NET Framework 3.5.1* (KB2518867) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows Server 2008 R2 per sistemi x64 Service Pack 1 | Microsoft .NET Framework 3.5.1* (KB2518869) Microsoft .NET Framework 4.0*[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows Server 2008 R2 per sistemi Itanium | Microsoft .NET Framework 3.5.1 (KB2518867) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
| Windows Server 2008 R2 per sistemi Itanium Service Pack 1 | Microsoft .NET Framework 3.5.1 (KB2518869) Microsoft .NET Framework 4.0[1] (KB2518870) | Esecuzione di codice in modalità remota | Critico | MS11-028 |
*L'installazione Server Core è interessata da questo aggiornamento. Per le edizioni supportate di Windows Server 2008 o Windows Server 2008 R2, a questo aggiornamento si applica il medesimo livello di gravità indipendentemente dal fatto che l'installazione sia stata effettuata usando l'opzione Server Core o meno. Per ulteriori informazioni su questa modalità di installazione, vedere gli articoli di TechNet, Gestione di un'installazione Server Core e Manutenzione di un'installazione Server Core. Si noti che l'opzione di installazione di Server Core non è disponibile per alcune edizioni di Windows Server 2008 e Windows Server 2008 R2; vedere Opzioni di installazione Server Core a confronto.
**Le installazioni di Server Core non sono interessate. Le vulnerabilità affrontate da questo aggiornamento non interessano le edizioni supportate di Windows Server 2008 o Windows Server 2008 R2 come indicato, se sono state installate mediante l'opzione di installazione Server Core. Per ulteriori informazioni su questa modalità di installazione, vedere gli articoli di TechNet, Gestione di un'installazione Server Core e Manutenzione di un'installazione Server Core. Si noti che l'opzione di installazione di Server Core non è disponibile per alcune edizioni di Windows Server 2008 e Windows Server 2008 R2; vedere Opzioni di installazione Server Core a confronto.
[1].NET Framework 4.0 e .NET Framework 4.0 Client Profile interessati. Le versioni 4 dei redistributable package .NET Framework sono disponibili in due profili: .NET Framework 4.0 e .NET Framework 4.0 Client Profile. .NET Framework 4.0 Client Profile è un sottoinsieme di .NET Framework 4.0. La vulnerabilità risolta in questo aggiornamento interessa sia .NET Framework 4.0 sia .NET Framework 4.0 Client Profile. Per ulteriori informazioni, vedere l'articolo di MSDN, Installazione di .NET Framework.
[2]Livelli di gravità non sono applicabili a quest'aggiornamento perché la vulnerabilità trattata in questo bollettino non interessa questo software. Tuttavia, agli utenti di questo software Microsoft viene consigliato di applicare l'aggiornamento per la protezione come misura preventiva per difendersi da eventuali nuovi vettori identificabili in futuro.
Software non interessato
| Sistema operativo |
|---|
| Microsoft .NET Framework 1.1 Service Pack 1 |
| Microsoft .NET Framework 3.0 |
| Microsoft .NET Framework 3.0 Service Pack 1 |
Domande frequenti sull'aggiornamento per la protezione
Perché Microsoft ha rivisto questo bollettino in data 11 ottobre 2011?
Microsoft ha rivisto questo bollettino sulla sicurezza per comunicare una modifica di rilevamento ai pacchetti per KB2518870 e KB2518864 per rettificare un problema di installazione. Si tratta di una modifica solo al rilevamento. I clienti che hanno già aggiornato i propri sistemi non devono eseguire ulteriori operazioni.
Dove si trova la sezione Informazioni sui file?
Fare riferimento alle tabelle contenute nella sezione Distribuzione dell'aggiornamento per la protezione per individuare la sezione Informazioni sui file.
L'aggiornamento per la protezione si riferisce a MS11-039: la vulnerabilità di .NET Framework e Microsoft Silverlight potrebbe consentire l'esecuzione di codici in modalità remota?
No. Sebbene entrambi gli aggiornamenti interessano la .NET Framework, gli aggiornamenti per la protezione interessano componenti diversi in .NET Framework e non sono correlati. Gli aggiornamenti possono essere applicati in qualunque ordine.
L'aggiornamento include modifiche di funzionalità relative alla sicurezza?
Inoltre alle modifiche elencate nella sezione informazioni sulle vulnerabilità di questo bollettino, quest'aggiornamento per la protezione disattiva anche il supporto di ClickOnce per l'ash di MD2 e MD4 l'hash. Dopo aver applicato l'aggiornamento per l'ash, le registrate con MD2 o MD4 non verrà più eseguiti. Per dettagli completi, consultare l'articolo della Microsoft Knowledge Base 2562394.
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.0 e .NET Framework 4.0 Client Profile?
Le versioni 4 dei redistributable package .NET Framework sono disponibili in due profili: .NET Framework 4.0 e .NET Framework 4.0 Client Profile. .NET Framework 4.0 Client Profile è un sottoinsieme di .NET Framework 4.0, 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.0 Client Profile. Per ulteriori informazioni, vedere .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à nei livelli di funzionalità di .NET Framework 2.0 e .NET Framework 4.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 eventuali aggiornamenti aggiuntivi?
Questo bollettino descrive una vulnerabilità nei livelli di funzionalità di .NET Framework 2.0 e .NET Framework 4.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 anche gli aggiornamenti per la protezione per .NET Framework 2.0 Service Pack 2.
Se si utilizza una versione precedente del software discusso nel presente bollettino, come bisogna comportarsi?
I prodotti software elencati in questo bollettino sono stati sottoposti a test per determinare quali versioni siano interessate dalla vulnerabilità. Le altre versioni sono al termine del ciclo di vita del supporto. Per ulteriori informazioni sul ciclo di vita dei prodotti, visitare il sito Web Ciclo di vita del supporto Microsoft.
Per evitare di esporre i propri sistemi a potenziali vulnerabilità, si raccomanda ai clienti che utilizzano versioni precedenti del software di eseguire quanto prima la migrazione a versioni supportate. Per informazioni sulla disponibilità del supporto per la versione del software in uso, vedere Selezionare un prodotto per informazioni sul ciclo di vita. Per ulteriori informazioni sui service pack relativi a queste versioni del software, vedere Ciclo di vita del supporto per i service pack.
I clienti che hanno ancora la necessità di servizi di supporto per versioni precedenti del software sono invitati a contattare il loro rappresentante del team Microsoft, il responsabile tecnico dei rapporti con i clienti oppure il rappresentante del partner Microsoft appropriato per informazioni sui servizi di supporto personalizzati. I clienti che non dispongono di un contratto Alliance, Premier o Authorized possono contattare le filiali Microsoft locali. Per informazioni sui contatti, visitare il sito Web Microsoft Worldwide, selezionare il Paese desiderato dall'elenco Informazioni sui contatti e fare clic su Vai per visualizzare un elenco di numeri telefonici. Quando si effettua la chiamata, richiedere di parlare con il responsabile locale delle vendite per i servizi di supporto Premier. Per ulteriori informazioni, vedere le Domande frequenti sui criteri di ciclo di vita del supporto Microsoft.
Informazioni sulle vulnerabilità
Livelli di gravità e identificatori della vulnerabilità
I seguenti livelli di gravità presuppongono il livello massimo di impatto potenziale della vulnerabilità. Per informazioni relative al rischio, entro 30 giorni dalla pubblicazione del presente bollettino sulla sicurezza, di sfruttamento della vulnerabilità in relazione al livello di gravità e all'impatto sulla protezione, vedere l'Exploitability Index nel riepilogo dei bollettini di giugno. Per ulteriori informazioni, vedere Microsoft Exploitability Index.
| Software interessato | Vulnerabilità legata all'ottimizzazione JIT .NET Framework - CVE-2011-1271 | Livello di gravità aggregato |
|---|---|---|
| Microsoft .NET Framework 2.0 Service Pack 1 | ||
| Microsoft .NET Framework 2.0 Service Pack 1 installato in Windows Vista Service Pack 1 | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 1 installato in Windows Vista x64 Edition Service Pack 1 | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 1 in Windows Server 2008 per sistemi a 32 bit** | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 1 in Windows Server 2008 per sistemi x64** | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 1 in Windows Server 2008 per sistemi Itanium | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 | ||
| Microsoft .NET Framework 2.0 Service Pack 2 installato su Windows XP Service Pack 3 | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows XP Professional x64 Edition Service Pack 2 | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Microsoft Windows 2003 Service Pack 2 | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Server 2003 x64 Edition Service Pack 2 | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Server 2003 con SP2 per sistemi Itanium | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Vista e Windows Vista Service Pack 1 | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Vista Service Pack 2 | Nessuno | Nessuno[2] |
| Per Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Vista x64 Edition Service Pack 1 | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Vista x64 Edition Service Pack 2 | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Server 2008 per sistemi a 32 bit** | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Server 2008 per sistemi a 32 bit Service Pack 2** | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Server 2008 per sistemi x64** | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Server 2008 per sistemi x64 Service Pack 2** | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 installato in Windows Server 2008 per sistemi Itanium | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 2.0 Service Pack 2 in Windows Server 2008 con SP2 per sistemi Itanium | Nessuno | Nessuno[2] |
| Microsoft .NET Framework 3.5 | ||
| Microsoft .NET Framework 3.5 installato su Windows XP Service Pack 3 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 installato in Windows XP Professional x64 Edition Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 in Windows Server 2003 Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 installato in Windows Server 2003 x64 Edition Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 installato in Windows Server 2003 con SP2 per sistemi Itanium | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 installato in Windows Vista Service Pack 1 e Windows Vista Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 installato in Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 installato in Windows Server 2008 per sistemi a 32 bit** | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 installato in Windows Server 2008 per sistemi x64** | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 installato in Windows Server 2008 per sistemi Itanium | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 | ||
| Microsoft .NET Framework 3.5 Service Pack 1 installato su Windows XP Service Pack 3 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 installato in Windows XP Professional x64 Edition Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 installato in Windows Server 2003 Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 installato in Windows Server 2003 x64 Edition Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 installato in Windows Server 2003 con SP2 per sistemi Itanium | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 installato in Windows Vista Service Pack 1 e Windows Vista Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 installato in Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 installato in Windows Server 2008 per sistemi a 32 bit e Windows Server 2008 per sistemi a 32 bit Service Pack 2** | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 installato in Windows Server 2008 per sistemi x64 e Windows Server 2008 per sistemi x64 Service Pack 2** | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5 Service Pack 1 se installato in Windows Server 2008 per i sistemi Itanium e Windows Server 2008 per sistemi Itanium Service Pack 2 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5.1 | ||
| Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi a 32 bit e Windows 7 per sistemi a 32 bit Service Pack 1 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi x64 e Windows 7 per sistemi x64 Service Pack 1 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi x64 e Windows Server 2008 R2 per sistemi x64 Service Pack 1* | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi Itanium e Windows Server 2008 R2 per sistemi Itanium Service Pack 1 | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 | ||
| Microsoft .NET Framework 4.0 installato in Windows XP Service Pack 3[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows XP Professional x64 Edition Service Pack 2[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Server 2003 Service Pack 2[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Server 2003 x64 Edition Service Pack 2[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Server 2003 con SP2 per sistemi Itanium[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Vista Service Pack 1 e Windows Vista Service Pack 2[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Server 2008 per sistemi a 32 bit e Windows Server 2008 per sistemi a 32 bit Service Pack 2**[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Server 2008 per sistemi x64 e Windows Server 2008 per sistemi x64 Service Pack 2**[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Server 2008 per sistemi Itanium e Windows Server 2008 per sistemi Itanium Service Pack 2[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows 7 per sistemi a 32 bit e Windows 7 per sistemi a 32 bit Service Pack 1[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows 7 per sistemi x64 e Windows 7 per sistemi x64 Service Pack 1[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Server 2008 R2 per sistemi x64[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Server 2008 R2 per sistemi x64 Service Pack 1*[1] | Critico Esecuzione di codice in modalità remota | Critico |
| Microsoft .NET Framework 4.0 installato in Windows Server 2008 R2 per sistemi Itanium e Windows Server 2008 R2 per sistemi Itanium Service Pack 1[1] | Critico Esecuzione di codice in modalità remota | Critico |
*L'installazione Server Core è interessata da questo aggiornamento. Per le edizioni supportate di Windows Server 2008 o Windows Server 2008 R2, a questo aggiornamento si applica il medesimo livello di gravità indipendentemente dal fatto che l'installazione sia stata effettuata usando l'opzione Server Core o meno. Per ulteriori informazioni su questa modalità di installazione, vedere gli articoli di TechNet, Gestione di un'installazione Server Core e Manutenzione di un'installazione Server Core. Si noti che l'opzione di installazione di Server Core non è disponibile per alcune edizioni di Windows Server 2008 e Windows Server 2008 R2; vedere Opzioni di installazione Server Core a confronto.
**Le installazioni di Server Core non sono interessate. Le vulnerabilità affrontate da questo aggiornamento non interessano le edizioni supportate di Windows Server 2008 o Windows Server 2008 R2 come indicato, se sono state installate mediante l'opzione di installazione Server Core. Per ulteriori informazioni su questa modalità di installazione, vedere gli articoli di TechNet, Gestione di un'installazione Server Core e Manutenzione di un'installazione Server Core. Si noti che l'opzione di installazione di Server Core non è disponibile per alcune edizioni di Windows Server 2008 e Windows Server 2008 R2; vedere Opzioni di installazione Server Core a confronto.
[1].NET Framework 4.0 e .NET Framework 4.0 Client Profile interessati. Le versioni 4 dei redistributable package .NET Framework sono disponibili in due profili: .NET Framework 4.0 e .NET Framework 4.0 Client Profile. .NET Framework 4.0 Client Profile è un sottoinsieme di .NET Framework 4.0. La vulnerabilità risolta in questo aggiornamento interessa sia .NET Framework 4.0 sia .NET Framework 4.0 Client Profile. Per ulteriori informazioni, vedere l'articolo di MSDN, Installazione di .NET Framework.
[2]Livelli di gravità non sono applicabili a quest'aggiornamento perché la vulnerabilità trattata in questo bollettino non interessa questo software. Tuttavia, agli utenti di questo software Microsoft viene consigliato di applicare l'aggiornamento per la protezione come misura preventiva per difendersi da eventuali nuovi vettori identificabili in futuro.
Vulnerabilità legata all'ottimizzazione JIT .NET Framework - CVE-2011-1271
Esiste una vulnerabilità legata all'esecuzione di codice in modalità remota nel modo in cui .NET Framework di Microsoft convalida alcuni valori all'interno di un oggetto. Sfruttando questa vulnerabilità, un utente malintenzionato può assumere il pieno controllo del sistema interessato. Potrebbe quindi installare programmi e visualizzare, modificare o eliminare dati oppure creare nuovi account con diritti utente completi. Pertanto, gli utenti con account configurati in modo da disporre solo di diritti limitati sono esposti all'attacco in misura inferiore rispetto a quelli che operano con privilegi di amministrazione.
Per visualizzare questa vulnerabilità come voce standard nell'elenco CVE, vedere il codice CVE-2011-1271.
Fattori attenuanti per la vulnerabilità legata all'ottimizzazione JIT .NET Framework - CVE-2011-1271
Per fattore attenuante si intende un'impostazione, una configurazione comune o una procedura consigliata generica esistente in uno stato predefinito in grado di ridurre la gravità nello sfruttamento di una vulnerabilità. I seguenti fattori attenuanti possono essere utili per l'utente:
- In uno scenario di attacco basato sul Web, l'utente malintenzionato potrebbe pubblicare un sito Web contenente una pagina utilizzata per sfruttare la vulnerabilità. Inoltre, i siti Web manomessi e quelli che accettano o ospitano contenuti o annunci pubblicitari forniti dagli utenti potrebbero presentare contenuti appositamente predisposti per sfruttare questa vulnerabilità. In tutti questi casi, comunque, non è in alcun modo possibile obbligare gli utenti a visitare questi siti Web. L'utente malintenzionato dovrebbe invece convincere le vittime a visitare il sito Web, in genere inducendole a fare clic su un collegamento in un messaggio di posta elettronica o di Instant Messenger che le indirizzi al sito.
- Per impostazione predefinita, Internet Explorer in Windows Server 2003, Windows Server 2008 e Windows Server 2008 R2 viene eseguito in una modalità limitata denominata Protezione avanzata. Questa modalità attenua la vulnerabilità soltanto in Windows Server 2008 e Windows Server 2008 R2, e solo in uno scenario di attacco dal Web. Vedere la sezione Domande frequenti per questa vulnerabilità per ulteriori informazioni sulla configurazione della Protezione avanzata di Internet Explorer.
- Sfruttando questa vulnerabilità, un utente malintenzionato può ottenere gli stessi diritti utente dell'utente locale o dell'account utente ASP.NET. Gli utenti o gli account configurati in modo da disporre solo di diritti limitati sono esposti all'attacco in misura inferiore rispetto agli utenti e agli account che operano con privilegi amministrativi.
- In uno scenario di hosting Web, un utente malintenzionato deve disporre dell'autorizzazione per caricare pagine ASP.NET non autorizzate in un sito Web e ASP.NET deve essere installato su tale server Web. In una configurazione predefinita, un utente anonimo non può caricare ed eseguire codice Microsoft .NET su un server Internet Information Server (IIS).
- Le applicazioni .NET Framework standard non sono interessate da questa vulnerabilità. Solo le applicazioni .NET Framework appositamente predisposte potrebbero sfruttare questa vulnerabilità.
Soluzioni alternative per la vulnerabilità legata all'ottimizzazione JIT .NET Framework - CVE-2011-1271
Per soluzione alternativa si intende un'impostazione o una modifica nella configurazione che non elimina la vulnerabilità sottostante, ma consente di bloccare gli attacchi noti prima di applicare l'aggiornamento. Microsoft ha verificato le seguenti soluzioni alternative e segnala nel corso della discussione se tali soluzioni riducono la funzionalità:
- Disattivazione delle applicazioni Microsoft .NET parzialmente attendibili
Per disattivare tutte le applicazioni Microsoft .NET eseguite in maniera parzialmente attendibile, comprese le applicazioni browser XAML (XBAP) e le applicazioni Microsoft .NET situate sulla rete, eseguire i comandi seguenti da un prompt dei comandi di livello elevato:
caspol –pp off
caspol –m –resetlockdown
caspol –pp onNota È necessario eseguire l'accesso come amministratore o disporre delle credenziali di amministratore per completare questa soluzione alternativa.
Impatto della soluzione alternativa. Le applicazioni Microsoft .NET potrebbero non essere eseguite.
Per annullare il risultato della soluzione alternativa.
Per ripristinare i criteri di protezione Microsoft .NET ai valori predefiniti, eseguire i comandi seguenti da un prompt dei comandi di livello elevato:
caspol –pp off
caspol –m –reset
caspol –pp onNota È necessario eseguire l'accesso come amministratore o disporre delle credenziali di amministratore per annullare questa soluzione alternativa.
- Disattivazione delle applicazioni browser XAML in Internet Explorer
Per assicurare una protezione più efficace contro questa vulnerabilità, modificare le impostazioni affinché venga richiesta la conferma prima di eseguire le applicazioni browser XAML (XBAP) o affinché vengano disattivate le applicazioni XBAP nelle aree di protezione Internet e Intranet locale, come segue:
- In Internet Explorer, fare clic sul menu Strumenti, quindi selezionare Opzioni Internet.
- Fare clic sulla scheda Protezione, su Internet, quindi fare clic su Livello predefinito. In Impostazioni, per XAML libero, fare clic su Chiedi conferma o Disattiva, quindi su OK.
- Fare clic sulla scheda Protezione, su Internet, quindi fare clic su Livello predefinito. In Impostazioni, per Applicazioni browser XAML, fare clic su Chiedi conferma o Disattiva, quindi su OK.
- Fare clic sulla scheda Protezione, su Internet, quindi fare clic su Livello predefinito. In Impostazioni, per Documenti XPS, fare clic su Chiedi conferma o Disattiva, quindi su OK.
- Nella scheda Protezione, fare clic su Livello personalizzato. In Componenti basati su .NET Framework, impostare Esegui componenti senza forma Authenticode su Chiedi conferma o Disattiva, quindi fare clic su OK. Ripetere questo passaggio per Esegui componenti con firma Authenticode, quindi fare clic su OK.
- Selezionare Intranet locale, quindi fare clic sul pulsante Livello personalizzato. Ripetere i passaggi 3 e 4. Se viene richiesto di confermare la modifica delle impostazioni, fare clic su Sì. Fare clic su OK per tornare a Internet Explorer.
Impatto della soluzione alternativa. Il codice Microsoft .NET non viene eseguito in Internet Explorer o non viene eseguito senza istruzioni. Se si disattivano le applicazioni Microsoft .NET nelle aree di protezione Internet e Intranet locale, alcuni siti Web possono non funzionare in maniera corretta. Se si incontrano difficoltà nell'utilizzo di un sito Web dopo aver effettuato questa modifica e si è certi che il sito è sicuro, è possibile aggiungere il sito all'elenco dei siti attendibili. In questo modo il sito funzionerà correttamente.
Aggiungere i siti ritenuti attendibili all'area Siti attendibili di Internet Explorer.
Dopo l'impostazione della richiesta di conferma prima dell'esecuzione di controlli ActiveX e script attivo nelle aree Internet e Intranet locale, è possibile aggiungere i siti ritenuti attendibili all'area Siti attendibili di Internet Explorer. In questo modo è possibile continuare a utilizzare i siti Web attendibili nel modo abituale, proteggendo al tempo stesso il sistema da eventuali attacchi dai siti non attendibili. Si raccomanda di aggiungere all'area Siti attendibili solo i siti effettivamente ritenuti attendibili.
A tale scopo, utilizzare la seguente procedura:
- In Internet Explorer, scegliere Opzioni Internet dal menu Strumenti e fare clic sulla scheda Protezione.
- Nella sezione Selezionare un'area di contenuto Web per specificare le relative impostazioni di protezione fare clic sull'icona Siti attendibili, quindi sul pulsante Siti.
- Se si desidera aggiungere siti che non richiedono un canale crittografato, deselezionare la check box Richiedi verifica server (https:) per tutti i siti dell'area.
- Digitare nella casella Aggiungi il sito Web all'area l'URL del sito desiderato, quindi fare clic sul pulsante Aggiungi.
- Ripetere la procedura per ogni sito da aggiungere all'area.
- Fare due volte clic su OK per confermare le modifiche e tornare a Internet Explorer.
Nota È possibile aggiungere qualsiasi sito che si ritiene non eseguirà operazioni dannose sul sistema. In particolare è utile aggiungere i due siti *.windowsupdate.microsoft.com e *.update.microsoft.com, ovvero i siti che ospiteranno l'aggiornamento per cui è richiesto l'utilizzo di un controllo ActiveX per l'installazione.
Per annullare il risultato della soluzione alternativa. Eseguire la procedura seguente:
- In Internet Explorer, fare clic sul menu Strumenti, quindi selezionare Opzioni Internet.
- Fare clic sulla scheda Protezione, su Ripristina livello predefinito per tutte le aree, quindi fare clic su OK.
Domande frequenti sulla vulnerabilità legata all'ottimizzazione JIT .NET Framework - CVE-2011-1271
Qual è la portata o l'impatto di questa vulnerabilità?
Si tratta di una vulnerabilità legata all'esecuzione di codice in modalità remota. Sfruttando questa vulnerabilità, un utente malintenzionato può assumere il pieno controllo del sistema interessato. Potrebbe quindi installare programmi e visualizzare, modificare o eliminare dati oppure creare nuovi account con diritti utente completi.
Quali sono le cause di questa vulnerabilità?
La vulnerabilità si verifica quando il compilatore JIT all'interno di .NET Framework convalida in modo errato alcuni valori in un oggetto.
Che cos'è il compilatore JIT di .NET Framework?
Il compilatore JIT di .NET Framework è un componente runtime di .NET Framework che compila su richiesta il linguaggio MSIL (Microsoft Intermediate Language) rispetto al linguaggio CLR (Common Language Runtime) al momento dell'esecuzione dell'applicazione, quando il contenuto di un assembly viene caricato ed eseguito.
Che cos'è il CLR?
Microsoft .NET Framework fornisce un ambiente di esecuzione chiamato CLR (Common Language Runtime), che esegue il codice e fornisce servizi che facilitano il processo di sviluppo. Per ulteriori informazioni sul CLR, vedere l'articolo MSDN, Panoramica del Common Language Runtime.
Che cos'è il MSIL?
Il MSIL (Microsoft Intermediate Language) è un set di istruzioni indipendenti dalla CPU, generato dai compilatori di Microsoft .NET Framework e utilizzato dal CLR (Common Language Runtime) di .NET. Per poter essere eseguito, il MSIL deve essere convertito in codice specifico di CPU nativo dal CLR di .NET.
A quali attacchi viene esposto il sistema a causa di questa vulnerabilità?
Sfruttando questa vulnerabilità, un utente malintenzionato può eseguire codice arbitrario in qualità di utente connesso o di account utente di ASP.NET, riuscendo quindi a installare programmi, visualizzare, modificare o eliminare dati, o creare dei nuovi account con i diritti utente completi. Se un utente è connesso con privilegi di amministratore, un utente malintenzionato può assumere il controllo completo del sistema interessato. Pertanto, gli utenti con account configurati in modo da disporre solo di diritti limitati sono esposti all'attacco in misura inferiore rispetto a quelli che operano con privilegi di amministrazione.
In quale modo un utente malintenzionato può sfruttare questa vulnerabilità?
Esistono tre possibili scenari per lo sfruttamento di questa vulnerabilità: uno scenario di esplorazione Web, uno scenario di hosting Web e uno scavalcamento da parte delle applicazioni Windows .NET delle restrizioni della protezione dall'accesso di codice (CAS). Questi scenari sono descritti nel modo seguente:
- Scenario di esplorazione Web
Un utente malintenzionato può pubblicare un sito Web che contiene un'applicazione browser XAML (XBAP) appositamente predisposta, in grado di sfruttare questa vulnerabilità e convincere un utente a visualizzare il sito. L'utente malintenzionato potrebbe inoltre servirsi di siti Web manomessi e di siti Web che accettano o pubblicano contenuti o annunci pubblicitari inviati da altri utenti. Questi siti Web possono includere contenuti appositamente predisposti in grado di sfruttare questa vulnerabilità. In tutti questi casi, comunque, non è in alcun modo possibile obbligare gli utenti a visitare questi siti Web. L'utente malintenzionato dovrebbe invece convincere le vittime a visitare il sito, in genere inducendole a fare clic su un collegamento in un messaggio di posta elettronica o di Instant Messenger che le indirizzi al sito. Potrebbe inoltre far visualizzare contenuti Web appositamente predisposti utilizzando banner pubblicitari o altre modalità di invio di contenuti Web ai sistemi interessati. - Scenario di hosting Web
Se un ambiente di hosting Web consente agli utenti di caricare applicazioni ASP.NET personalizzate, un utente malintenzionato può caricare un'applicazione ASP.NET dannosa che utilizza questa vulnerabilità per evadere dal sandbox utilizzato per impedire al codice ASP.NET di eseguire azioni dannose sul sistema server. - Applicazioni Windows .NET
Questa vulnerabilità potrebbe essere anche utilizzata dalle applicazioni Windows .NET per ignorare le restrizioni della protezione dall'accesso di codice (CAS).
Che cos'è un'applicazione browser XAML (XBAP)?
Un'applicazione browser XAML (XBAP) coniuga le funzionalità di un'applicazione Web e di un'applicazione rich client. Come le applicazioni Web, XBAP può essere pubblicata in un server Web ed avviata da Internet Explorer. Come le applicazioni rich client, XBAP è in grado di sfruttare le funzionalità di Windows Presentation Foundation (WPF). Per ulteriori informazioni su XBAP, vedere l'articolo MSDN Panoramica delle applicazioni browser XAML di Windows Presentation Foundation.
Che cosa sono le restrizioni della protezione dall'accesso di codice (CAS) di .NET Framework?
.NET Framework fornisce un meccanismo di protezione chiamato protezione dall'accesso di codice per proteggere i sistemi informatici da codice Internet dannoso, consentire l'esecuzione protetta di codice con origini sconosciute ed evitare che codice fidato comprometta intenzionalmente o accidentalmente la protezione. La protezione dall'accesso di codice (CAS) attiva diversi livelli di affidabilità del codice in base all'origine del codice e ad altri aspetti dell'identità del codice. La protezione dall'accesso di codice impone anche i diversi livelli di affidabilità del codice, minimizzando la quantità di codice che deve essere pienamente affidabile per poter essere eseguito. L'utilizzo della protezione dall'accesso di codice può ridurre la probabilità che il codice venga usato in modo inappropriato da un codice dannoso o pieno di errori. Per ulteriori informazioni su CAS, vedere l'articolo MSDN Protezione dall'accesso di codice.
Quali sono i sistemi principalmente interessati da questa vulnerabilità?
Esistono tre tipi di sistemi interessati da questa vulnerabilità, descritti di seguito: i sistemi che utilizzano lo scenario di esplorazione Web, i sistemi che utilizzano lo scenario di hosting Web e i sistemi che utilizzano lo scenario delle applicazioni Windows .NET.
- Scenario di esplorazione Web
Per sfruttare questa vulnerabilità, è necessario che un utente abbia effettuato l'accesso e stia visitando siti Web mediante un browser capace di creare applicazioni XBAP. Pertanto, i sistemi maggiormente a rischio sono quelli in cui un browser Web viene utilizzato frequentemente, come le workstation o i server terminal. I server potrebbero essere maggiormente a rischio se gli amministratori consentono agli utenti di navigare in Internet e leggere la posta elettronica sui server. Tuttavia, le procedure consigliate scoraggiano fortemente questa attribuzione di privilegi. - Scenario di hosting Web
I siti hosting Web che consentono agli utenti di caricare applicazioni ASP.NET personalizzate sono maggiormente a rischio. - Applicazioni Windows .NET
Anche le workstation e i server che eseguono applicazioni Windows .NET non attendibili sono esposti a questa vulnerabilità.
Se si esegue Internet Explorer per Windows Server 2008 o Windows Server 2008 R2, il problema ha una portata più limitata?
Sì. Per impostazione predefinita, Internet Explorer in Windows Server 2008 e Windows Server 2008 R2 viene eseguito in una modalità limitata denominata Protezione avanzata. La configurazione Protezione avanzata è costituita da un gruppo di impostazioni di Internet Explorer preconfigurate che riduce la probabilità che un utente o un amministratore scarichi ed esegua contenuto Web appositamente predisposto in un server. Questo è un fattore attenuante per i siti Web che non sono stati aggiunti all'area Siti attendibili di Internet Explorer.
Quali sono gli scopi dell'aggiornamento?
L'aggiornamento risolve la vulnerabilità correggendo il modo in cui il compilatore JIT all'interno di .NET Framework convalida alcuni valori in un oggetto.
Al momento del rilascio di questo bollettino, le informazioni sulla vulnerabilità erano disponibili pubblicamente?
Sì. Le informazioni sulla vulnerabilità sono state divulgate pubblicamente. Questa vulnerabilità è stata identificata con il codice CVE-2011-1271.
Al momento del rilascio di questo bollettino, erano già stati segnalati attacchi basati sullo sfruttamento di questa vulnerabilità?
No. Al momento della pubblicazione del presente bollettino, Microsoft non aveva ricevuto alcuna segnalazione in merito allo sfruttamento di questa vulnerabilità a scopo di attacco.
Informazioni sull'aggiornamento
Strumenti e informazioni sul rilevamento e sulla distribuzione
Security Central
Gestione del software e degli aggiornamenti per la protezione necessari per la distribuzione su server, desktop e sistemi portatili dell'organizzazione. Per ulteriori informazioni, vedere il sito Web TechNet Update Management Center. Nel sito Web Sicurezza di Microsoft TechNet sono disponibili ulteriori informazioni sulla protezione e la sicurezza dei prodotti Microsoft.
Gli aggiornamenti per la protezione sono disponibili da Microsoft Update e Windows Update. Gli aggiornamenti per la protezione sono anche disponibili nell'Area download Microsoft. ed è possibile individuarli in modo semplice eseguendo una ricerca con la parola chiave "aggiornamento per la protezione".
Infine, gli aggiornamenti per la protezione possono essere scaricati dal catalogo di Microsoft Update. Il catalogo di Microsoft Update è uno strumento che consente di eseguire ricerche, disponibile tramite Windows Update e Microsoft Update, che comprende aggiornamenti per la protezione, driver e service pack. Se si cerca in base al numero del bollettino sulla sicurezza (ad esempio, "MS07-036"), è possibile aggiungere tutti gli aggiornamenti applicabili al carrello (inclusi aggiornamenti in lingue diverse) e scaricarli nella cartella specificata. Per ulteriori informazioni sul catalogo di Microsoft Update, vedere le domande frequenti sul catalogo di Microsoft Update.
Informazioni sul rilevamento e sulla distribuzione
Microsoft fornisce informazioni sul rivelamento e la distribuzione degli aggiornamenti sulla protezione. Questa guida contiene raccomandazioni e informazioni che possono aiutare i professionisti IT a capire come utilizzare i vari strumenti per il rilevamento e la distribuzione di aggiornamenti per la protezione. Per ulteriori informazioni, vedere l'articolo della Microsoft Knowledge Base 961747.
Microsoft Baseline Security Analyzer
Microsoft Baseline Security Analyzer (MBSA) consente di eseguire la scansione di sistemi locali e remoti, al fine di rilevare eventuali aggiornamenti di protezione mancanti, nonché i più comuni errori di configurazione della protezione. Per ulteriori informazioni su MBSA, visitare il sito Microsoft Baseline Security Analyzer.
La seguente tabella contiene le informazioni di riepilogo sul rilevamento MBSA dell'aggiornamento per la protezione.
| Software | MBSA |
|---|---|
| Windows XP Service Pack 3 | No |
| Windows XP Professional x64 Edition Service Pack 2 | No |
| Windows Server 2003 Service Pack 2 | No |
| Windows Server 2003 x64 Edition Service Pack 2 | No |
| Windows Server 2003 con SP2 per sistemi Itanium | No |
| Windows Vista Service Pack 1 e Windows Vista Service Pack 2 | No |
| Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2 | No |
| Windows Server 2008 per sistemi a 32 bit e Windows Server 2008 per sistemi a 32 bit Service Pack 2 | No |
| Windows Server 2008 per sistemi x64 e Windows Server 2008 per sistemi x64 Service Pack 2 | No |
| Windows Server 2008 per sistemi Itanium e Windows Server 2008 per sistemi Itanium Service Pack 2 | No |
| Windows 7 per sistemi a 32 bit e Windows 7 per sistemi a 32 bit Service Pack 1 | No |
| Windows 7 per sistemi x64 e Windows 7 per sistemi x64 Service Pack 1 | No |
| Windows Server 2008 R2 per sistemi a x64 e Windows Server 2008 R2 per sistemi a x64 Service Pack 1 | No |
| Windows Server 2008 R2 per sistemi Itanium e Windows Server 2008 R2 per sistemi Itanium Service Pack 1 | No |
Nota Per i clienti che utilizzano software legacy non supportato dall'ultima versione di MBSA, Microsoft Update e Windows Server Update Services, visitare Microsoft Baseline Security Analyzer e leggere la sezione relativa al supporto per i prodotti legacy che spiega come creare funzionalità complete per il rilevamento degli aggiornamenti per la protezione con gli strumenti legacy.
Windows Server Update Services
Grazie a Windows Server Update Services (WSUS), gli amministratori IT sono in grado di implementare gli aggiornamenti più recenti dei prodotti Microsoft sui computer che eseguono il sistema operativo Windows. Per ulteriori informazioni su come eseguire la distribuzione degli aggiornamenti per la protezione con Windows Server Update Services, vedere l'articolo di TechNet Windows Server Update Services.
Systems Management Server
La seguente tabella contiene le informazioni di riepilogo sul rilevamento SMS e sulla distribuzione dell'aggiornamento per la protezione.
| Software | SMS 2003 con ITMU | Configuration Manager 2007 |
|---|---|---|
| Windows XP Service Pack 3 | No | No |
| Windows XP Professional x64 Edition Service Pack 2 | No | No |
| Windows Server 2003 Service Pack 2 | No | No |
| Windows Server 2003 x64 Edition Service Pack 2 | No | No |
| Windows Server 2003 con SP2 per sistemi Itanium | No | No |
| Windows Vista Service Pack 1 e Windows Vista Service Pack 2 | No | No |
| Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2 | No | No |
| Windows Server 2008 per sistemi a 32 bit e Windows Server 2008 per sistemi a 32 bit Service Pack 2 | No | No |
| Windows Server 2008 per sistemi x64 e Windows Server 2008 per sistemi x64 Service Pack 2 | No | No |
| Windows Server 2008 per sistemi Itanium e Windows Server 2008 per sistemi Itanium Service Pack 2 | No | No |
| Windows 7 per sistemi a 32 bit e Windows 7 per sistemi a 32 bit Service Pack 1 | No | No |
| Windows 7 per sistemi x64 e Windows 7 per sistemi x64 Service Pack 1 | No | No |
| Windows Server 2008 R2 per sistemi a x64 e Windows Server 2008 R2 per sistemi a x64 Service Pack 1 | No | No |
| Windows Server 2008 R2 per sistemi Itanium e Windows Server 2008 R2 per sistemi Itanium Service Pack 1 | No | No |
Nota Microsoft non offre più alcun supporto per SMS 2.0 dal 12 aprile 2011. Anche per SMS 2003, Microsoft non offre più alcun supporto per il Security Update Inventory Tool (SUIT) dal 12 aprile 2011. Si consiglia di eseguire l'aggiornamento al System Center Configuration Manager 2007. Per i clienti che restano in SMS 2003 Service Pack 3, un'altra opzione è costituita da Inventory Tool for Microsoft Updates (ITMU).
SMS 2003 Inventory Tool for Microsoft Updates (ITMU) può essere utilizzato in SMS 2003 per il rilevamento tramite SMS degli aggiornamenti per la protezione disponibili in Microsoft Update e supportati da Windows Server Update Services. Per ulteriori informazioni su SMS 2003 ITMU, vedere SMS 2003 Inventory Tool for Microsoft Updates. Per ulteriori informazioni sugli strumenti di analisi SMS, vedere SMS 2003 Software Update Scanning Tools. Vedere anche Download per Systems Management Server 2003.
System Center Configuration Manager 2007 utilizza WSUS 3.0 per il rilevamento degli aggiornamenti. Per ulteriori informazioni sulla Gestione aggiornamenti software di Configuration Manager 2007, visitare System Center Configuration Manager 2007.
Per ulteriori informazioni su SMS, visitare il sito Web SMS.
Per ulteriori informazioni, vedere l'articolo della Microsoft Knowledge Base 910723: Elenco di riepilogo degli articoli mensili relativi alle informazioni sul rilevamento e sulla distribuzione.
Update Compatibility Evaluator e Application Compatibility Toolkit
Gli aggiornamenti vanno spesso a sovrascrivere gli stessi file e le stesse impostazioni del Registro di sistema che sono necessari per eseguire le applicazioni. Ciò può scatenare delle incompatibilità e aumentare il tempo necessario per installare gli aggiornamenti per la protezione. I componenti del programma Update Compatibility Evaluator, incluso nell'Application Compatibility Toolkit, consentono di semplificare il testing e la convalida degli aggiornamenti di Windows, verificandone la compatibilità con le applicazioni già installate.
L'Application Compatibility Toolkit (ACT) contiene gli strumenti e la documentazione necessari per valutare e attenuare i problemi di compatibilità tra le applicazioni prima di installare Microsoft Windows Vista, un aggiornamento di Windows, un aggiornamento Microsoft per la protezione o una nuova versione di Windows Internet Explorer nell'ambiente in uso.
Distribuzione dell'aggiornamento per la protezione
Software interessato
Per informazioni sull'aggiornamento per la protezione specifico per il software interessato, fare clic sul collegamento corrispondente:
Software interessato
Per informazioni sull'aggiornamento per la protezione specifico per il software interessato, fare clic sul collegamento corrispondente:
Windows XP (tutte le edizioni)
Tabella di riferimento
La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software. Per ulteriori informazioni, consultare la sottosezione Informazioni per la distribuzione di questa sezione.
| Disponibilità nei Service Pack futuri | L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro |
| Distribuzione | |
| Installazione senza intervento dell'utente | Per Microsoft .NET Framework 3.5 in Windows XP per sistemi a 32 bit: NDP20SP1-KB2530095-x86.exe /q |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows XP per sistemi a 32 bit: NDP20SP2-KB2518864-x86.exe /q | |
| Per Microsoft .NET Framework 4.0 installato in Windows XP Service Pack 3: NDP40-KB2518870-x86.exe /q | |
| Per Microsoft .NET Framework 3.5 in Windows XP Professional Edition x64 Edition Service Pack 2: NDP20SP1-KB2530095-x64.exe /q | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows XP Professional x64 Edition Service Pack 2: NDP20SP2-KB2518864-x64.exe /q | |
| Per Microsoft .NET Framework 4.0 installato in Windows XP Professional Edition x64 Edition Service Pack 2: NDP40-KB2518870-x64.exe /q | |
| Installazione senza riavvio | Per Microsoft .NET Framework 3.5 in Windows XP per sistemi a 32 bit: NDP20SP1-KB2530095-x86.exe /q /norestart |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows XP per sistemi a 32 bit: NDP20SP2-KB2518864-x86.exe /q /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows XP Service Pack 3: NDP40-KB2518870-x86.exe /q /norestart | |
| Per Microsoft .NET Framework 3.5 in Windows XP Professional Edition x64 Edition Service Pack 2: NDP20SP1-KB2530095-x64.exe /q /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows XP Professional x64 Edition Service Pack 2: NDP20SP2-KB2518864-x64.exe /q /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows XP Professional Edition x64 Edition Service Pack 2: NDP40-KB2518870-x64.exe /q /norestart | |
| Aggiornamento del file di registro | Per Microsoft .NET Framework 3.5: Microsoft .NET Framework 2.0-KB2530095_*-msi0.txt Microsoft .NET Framework 2.0-KB2530095_*.html |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1: Microsoft .NET Framework 2.0-KB2518864_*-msi0.txt Microsoft .NET Framework 2.0-KB2518864_*.html | |
| Per Microsoft .NET Framework 4.0: KB2518870_20110328_114205093-Microsoft .NET Framework 4 Client Profile-MSP0.txt KB2518870_20110328_114205093.html | |
| Ulteriori informazioni | Vedere la sottosezione Strumenti e informazioni sul rilevamento e sulla distribuzione |
| Necessità di riavvio | |
| Riavvio richiesto? | 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. |
| Funzionalità di patch a caldo | Non applicabile |
| Informazioni per la rimozione | Per tutte le versioni supportate di Microsoft .NET Framework, utilizzare Installazione applicazioni dal Pannello di controllo. |
| Informazioni sui file | Consultare l'articolo della Microsoft Knowledge Base 2538814 |
| Controllo delle chiavi del Registro di sistema | Per Microsoft .NET Framework 3.5 in Windows XP per sistemi a 32 bit: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 1\SP1\KB2530095 "ThisVersionInstalled" = "Y" |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows XP per sistemi a 32 bit: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 2\SP2\KB2518864 "ThisVersionInstalled" = "Y" | |
| Per Microsoft .NET Framework 3.5 in Windows XP Professional x64 Edition Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 1\SP1\KB2530095 "ThisVersionInstalled" = "Y" | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows XP Professional x64 Edition Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 2\SP2\KB2518864 "ThisVersionInstalled" = "Y" | |
| Per Microsoft .NET Framework 4.0 per sistemi a 32 bit: HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2518870 "ThisVersionInstalled" = "Y" | |
| Per Microsoft .NET Framework 4.0 per sistemi x64: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2518870 "ThisVersionInstalled" = "Y" |
Nota Per tutte le versioni supportate di Windows XP Professional x64 Edition, questo aggiornamento per la protezione è uguale a quello per le versioni supportate di Windows Server 2003 x64 Edition.
Informazioni per la distribuzione
Installazione dell'aggiornamento
Quando si installa questo aggiornamento per la protezione, il programma di installazione verifica se uno o più file da aggiornare nel sistema sono stati aggiornati in precedenza mediante una correzione rapida Microsoft.
Se uno di questi file è stato aggiornato mediante l'installazione di una correzione rapida precedente, il programma di installazione copia nel sistema i file della cartella RTMQFE, SP1QFE o SP2QFE. In alternativa, copia i file RTMGDR, SP1GDR o SP2GDR. Gli aggiornamenti per la protezione potrebbero non contenere tutte le variazioni di questi file. Per ulteriori informazioni in merito, vedere l'articolo della Microsoft Knowledge Base 824994.
Per ulteriori informazioni sul programma di installazione, vedere l'articolo della Microsoft Knowledge Base 832475.
Per ulteriori informazioni sulla terminologia utilizzata nel presente bollettino, ad esempio su ciò che si intende per correzione rapida, vedere l'articolo della Microsoft Knowledge Base 824684.
Questo aggiornamento per la protezione supporta le seguenti opzioni del programma di installazione.
| Opzione | Descrizione |
|---|---|
| /help | Mostra la finestra di dialogo sull'utilizzo. |
| Modalità di installazione | |
| /q | Imposta il livello dell'interfaccia utente |
| Opzioni di installazione | |
| /extract [directory] | Estrarre il pacchetto nella directory specificata. |
| Opzioni di riavvio | |
| /norestart | Non esegue il riavvio del sistema al termine dell'installazione. |
| /forcerestart | Determina sempre il riavvio del computer dopo l'installazione. |
| /promptrestart | Richiede all'utente di riavviare il sistema, se necessario. |
| Opzioni di registrazione | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Imposta le opzioni di registrazione |
| i - Messaggi di stato | |
| w – Avvisi di errori non gravi | |
| e - Tutti i messaggi di errore | |
| a - Avvio di azioni | |
| r - Record specifici di azioni | |
| u – Richiesta dell'utente | |
| c - Parametri interfaccia utente iniziali | |
| m - Informazioni su memoria insufficiente o errori irreversibili | |
| o - Messaggi di spazio su disco insufficiente | |
| p – Proprietà terminale | |
| v – Output dettagliato | |
| x - Informazioni di debug aggiuntive | |
| + - Aggiungi al file registro esistente | |
| ! - Scarica ogni riga nel registro | |
| * - Registra tutte le informazioni tranne quelle per le opzioni v e x | |
| /log <LogFile> | Equivalente di /l* <LogFile> |
Rimozione dell'aggiornamento
Questo aggiornamento per la protezione supporta le seguenti opzioni del programma di installazione.
| Opzione | Descrizione |
|---|---|
| /help | Mostra la finestra di dialogo sull'utilizzo. |
| Modalità di installazione | |
| /q | Nessuna interfaccia utente |
| Opzioni di installazione | |
| /extract [directory] | Estrarre il pacchetto nella directory specificata. |
| Opzioni di riavvio | |
| /norestart | Non esegue il riavvio del sistema al termine dell'installazione. |
| /forcerestart | Determina sempre il riavvio del computer dopo l'installazione. |
| /promptrestart | Richiede all'utente di riavviare il sistema, se necessario. |
| Opzioni di registrazione | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Imposta le opzioni di registrazione |
| i - Messaggi di stato | |
| w – Avvisi di errori non gravi | |
| e - Tutti i messaggi di errore | |
| a - Avvio di azioni | |
| r - Record specifici di azioni | |
| u – Richiesta dell'utente | |
| c - Parametri interfaccia utente iniziali | |
| m - Informazioni su memoria insufficiente o errori irreversibili | |
| o - Messaggi di spazio su disco insufficiente | |
| p – Proprietà terminale | |
| v – Output dettagliato | |
| x - Informazioni di debug aggiuntive | |
| + - Aggiungi al file registro esistente | |
| ! - Scarica ogni riga nel registro | |
| * - Registra tutte le informazioni tranne quelle per le opzioni v e x | |
| /log <LogFile> | Equivalente di /l* <LogFile> |
Verifica dell'applicazione dell'aggiornamento
- Microsoft Baseline Security Analyzer
Per verificare se un aggiornamento per la protezione è stato applicato al sistema interessato, è possibile utilizzare lo strumento Microsoft Baseline Security Analyzer (MBSA). Per ulteriori informazioni, vedere la sezione Strumenti e informazioni sul rilevamento e sulla distribuzione nel presente bollettino.
- Verifica della versione dei file
Poiché esistono varie edizioni di Microsoft Windows, le operazioni descritte di seguito potrebbero risultare diverse nel sistema in uso. In tal caso, consultare la documentazione del prodotto per eseguire tutti i passaggi.
- Fare clic su Start, quindi su Cerca.
- Nel riquadro Risultati ricerca, scegliere Tutti i file e le cartelle in Ricerca guidata.
- Nella casella Nome del file o parte del nome , digitare il nome del file, individuato nell'appropriata tabella di informazioni sui file, quindi fare clic su Cerca.
- Nell'elenco dei file, fare clic con il pulsante destro del mouse sul file individuato nell'appropriata tabella di informazioni sui file, quindi fare clic su Proprietà.
Nota A seconda dell'edizione del sistema operativo o dei programmi installati nel sistema, è possibile che alcuni dei file elencati nella tabella di informazioni sui file non siano installati. - Nella scheda Versione individuare il numero di versione del file installato nel sistema e confrontarlo con quello specificato nell'appropriata tabella di informazioni sui file.
Nota È possibile che durante l'installazione alcuni attributi diversi dalla versione del file vengano modificati. Il confronto di altri attributi dei file con le informazioni disponibili nella tabella non è un metodo supportato per la verifica dell'applicazione dell'aggiornamento. In alcuni casi, inoltre, è possibile che i file vengano rinominati durante l'installazione. Se le informazioni sul file o sulla versione non sono disponibili, utilizzare uno degli altri metodi disponibili per verificare l'installazione dell'aggiornamento.
- Controllo delle chiavi del Registro di sistema
Per verificare i file installati dall'aggiornamento per la protezione, è anche possibile esaminare le chiavi del Registro di sistema elencate nella Tabella di riferimento in questa sezione.
Queste chiavi del Registro di sistema potrebbero non contenere un elenco completo dei file installati. Inoltre, se un amministratore o un OEM integra o esegue lo slipstreaming dell'aggiornamento per la protezione nei file di origine dell'installazione di Windows, è possibile che queste chiavi del Registro di sistema non vengano create correttamente.
Windows Server 2003 (tutte le edizioni)
Tabella di riferimento
La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software. Per ulteriori informazioni, consultare la sottosezione Informazioni per la distribuzione di questa sezione.
| Disponibilità nei Service Pack futuri | L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro |
| Distribuzione | |
| Installazione senza intervento dell'utente | Per Microsoft .NET Framework 3.5 in Windows Server 2003 per sistemi a 32 bit: NDP20SP1-KB2530095-x86.exe /q |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2003 per sistemi a 32 bit: NDP20SP2-KB2518864-x86.exe /q | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2003 Service Pack 2: NDP40-KB2518870-x86.exe /q | |
| Per Microsoft .NET Framework 3.5 in Windows Server 2003 per sistemi x64: NDP20SP1-KB2530095-x64.exe /q | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2003 per sistemi x64: NDP20SP2-KB2518864-x64.exe /q | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2003 x64 Edition Service Pack 2: NDP40-KB2518870-x64.exe /q | |
| Per Microsoft .NET Framework 3.5 su sistemi Itanium: NDP20SP1-KB2530095-ia64.exe /q | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2003 per sistemi Itanium: NDP20SP2-KB2518864-ia64.exe /q | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2003 con SP2 per sistemi Itanium: NDP40-KB2518870-IA64.exe /q | |
| Installazione senza riavvio | Per Microsoft .NET Framework 3.5 in Windows Server 2003 per sistemi a 32 bit: NDP20SP1-KB2530095-x86.exe /q /norestart |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2003 per sistemi a 32 bit: NDP20SP2-KB2518864-x86.exe /q /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2003 Service Pack 2: NDP40-KB2518870-x86.exe /q /norestart | |
| Per Microsoft .NET Framework 3.5 in Windows Server 2003 per sistemi x64: NDP20SP1-KB2530095-x64.exe /q /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2003 per sistemi x64: NDP20SP2-KB2518864-x64.exe /q /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2003 x64 Edition Service Pack 2: NDP40-KB2518870-x64.exe /q /norestart | |
| Per Microsoft .NET Framework 3.5 su sistemi Itanium: NDP20SP1-KB2530095-ia64.exe /q /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2003 per sistemi Itanium: NDP20SP2-KB2518864-ia6.exe 4 /q /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2003 con SP2 per sistemi Itanium: NDP40-KB2518870-IA64.exe /q /norestart | |
| Aggiornamento del file di registro | Per Microsoft .NET Framework 3.5: Microsoft .NET Framework 2.0-KB2530095_*-msi0.txt Microsoft .NET Framework 2.0-KB2530095_*.html |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1: Microsoft .NET Framework 2.0-KB2518864_*-msi0.txt Microsoft .NET Framework 2.0-KB2518864_*.html | |
| Per Microsoft .NET Framework 4.0: KB2518870_20110328_114205093-Microsoft .NET Framework 4 Client Profile-MSP0.txt KB2518870_20110328_114205093.html | |
| Ulteriori informazioni | Vedere la sottosezione Strumenti e informazioni sul rilevamento e sulla distribuzione |
| Necessità di riavvio | |
| Riavvio richiesto? | 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. |
| Funzionalità di patch a caldo | Questo aggiornamento per la protezione non supporta la funzionalità di patch a caldo. Per ulteriori informazioni sulle patch a caldo, vedere l'articolo della Microsoft Knowledge Base 897341. |
| Informazioni per la rimozione | Per tutte le versioni supportate di Microsoft .NET Framework, utilizzare Installazione applicazioni dal Pannello di controllo. |
| Informazioni sui file | Consultare l'articolo della Microsoft Knowledge Base 2538814 |
| Controllo delle chiavi del Registro di sistema | Per Microsoft .NET Framework 3.5: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 1\SP1\KB2530095 "ThisVersionInstalled" = "Y" |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 2\SP2\KB2518864 "ThisVersionInstalled" = "Y" | |
| Per Microsoft .NET Framework 4.0 per sistemi a 32 bit: HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2518870 "ThisVersionInstalled" = "Y" | |
| Per Microsoft .NET Framework 4.0 per sistemi x64: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2518870 "ThisVersionInstalled" = "Y" |
Informazioni per la distribuzione
Installazione dell'aggiornamento
Quando si installa questo aggiornamento per la protezione, il programma di installazione verifica se uno o più file da aggiornare nel sistema sono stati aggiornati in precedenza mediante una correzione rapida Microsoft.
Se uno di questi file è stato aggiornato mediante l'installazione di una correzione rapida precedente, il programma di installazione copia nel sistema i file della cartella RTMQFE, SP1QFE o SP2QFE. In alternativa, copia i file RTMGDR, SP1GDR o SP2GDR. Gli aggiornamenti per la protezione potrebbero non contenere tutte le variazioni di questi file. Per ulteriori informazioni in merito, vedere l'articolo della Microsoft Knowledge Base 824994.
Per ulteriori informazioni sul programma di installazione, vedere l'articolo della Microsoft Knowledge Base 832475.
Per ulteriori informazioni sulla terminologia utilizzata nel presente bollettino, ad esempio su ciò che si intende per correzione rapida, vedere l'articolo della Microsoft Knowledge Base 824684.
Questo aggiornamento per la protezione supporta le seguenti opzioni del programma di installazione.
| Opzione | Descrizione |
|---|---|
| /help | Mostra la finestra di dialogo sull'utilizzo. |
| Modalità di installazione | |
| /q | Nessuna interfaccia utente |
| Opzioni di installazione | |
| /extract [directory] | Estrarre il pacchetto nella directory specificata. |
| Opzioni di riavvio | |
| /norestart | Non esegue il riavvio del sistema al termine dell'installazione. |
| /forcerestart | Determina sempre il riavvio del computer dopo l'installazione. |
| /promptrestart | Richiede all'utente di riavviare il sistema, se necessario. |
| Opzioni di registrazione | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Imposta le opzioni di registrazione |
| i - Messaggi di stato | |
| w – Avvisi di errori non gravi | |
| e - Tutti i messaggi di errore | |
| a - Avvio di azioni | |
| r - Record specifici di azioni | |
| u – Richiesta dell'utente | |
| c - Parametri interfaccia utente iniziali | |
| m - Informazioni su memoria insufficiente o errori irreversibili | |
| o - Messaggi di spazio su disco insufficiente | |
| p – Proprietà terminale | |
| v – Output dettagliato | |
| x - Informazioni di debug aggiuntive | |
| + - Aggiungi al file registro esistente | |
| ! - Scarica ogni riga nel registro | |
| * - Registra tutte le informazioni tranne quelle per le opzioni v e x | |
| /log <LogFile> | Equivalente di /l* <LogFile> |
Nota È possibile combinare queste opzioni in un unico comando. Per garantire la compatibilità con le versioni precedenti, l'aggiornamento per la protezione supporta anche numerose opzioni utilizzate dalla versione precedente del programma di installazione. Per ulteriori informazioni sulle opzioni del programma di installazione supportate, vedere l'articolo della Microsoft Knowledge Base 262841.
Rimozione dell'aggiornamento
Questo aggiornamento per la protezione supporta le seguenti opzioni del programma di installazione.
| Opzione | Descrizione |
|---|---|
| /help | Mostra la finestra di dialogo sull'utilizzo. |
| Modalità di installazione | |
| /q | Nessuna interfaccia utente |
| Opzioni di installazione | |
| /extract [directory] | Estrarre il pacchetto nella directory specificata. |
| Opzioni di riavvio | |
| /norestart | Non esegue il riavvio del sistema al termine dell'installazione. |
| /forcerestart | Determina sempre il riavvio del computer dopo l'installazione. |
| /promptrestart | Richiede all'utente di riavviare il sistema, se necessario. |
| Opzioni di registrazione | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Imposta le opzioni di registrazione |
| i - Messaggi di stato | |
| w – Avvisi di errori non gravi | |
| e - Tutti i messaggi di errore | |
| a - Avvio di azioni | |
| r - Record specifici di azioni | |
| u – Richiesta dell'utente | |
| c - Parametri interfaccia utente iniziali | |
| m - Informazioni su memoria insufficiente o errori irreversibili | |
| o - Messaggi di spazio su disco insufficiente | |
| p – Proprietà terminale | |
| v – Output dettagliato | |
| x - Informazioni di debug aggiuntive | |
| + - Aggiungi al file registro esistente | |
| ! - Scarica ogni riga nel registro | |
| * - Registra tutte le informazioni tranne quelle per le opzioni v e x | |
| /log <LogFile> | Equivalente di /l* <LogFile> |
Verifica dell'applicazione dell'aggiornamento
- Microsoft Baseline Security Analyzer
Per verificare se un aggiornamento per la protezione è stato applicato al sistema interessato, è possibile utilizzare lo strumento Microsoft Baseline Security Analyzer (MBSA). Per ulteriori informazioni, vedere la sezione Strumenti e informazioni sul rilevamento e sulla distribuzione nel presente bollettino.
- Verifica della versione dei file
Poiché esistono varie edizioni di Microsoft Windows, le operazioni descritte di seguito potrebbero risultare diverse nel sistema in uso. In tal caso, consultare la documentazione del prodotto per eseguire tutti i passaggi.
- Fare clic su Start, quindi su Cerca.
- Nel riquadro Risultati ricerca, scegliere Tutti i file e le cartelle in Ricerca guidata.
- Nella casella Nome del file o parte del nome , digitare il nome del file, individuato nell'appropriata tabella di informazioni sui file, quindi fare clic su Cerca.
- Nell'elenco dei file, fare clic con il pulsante destro del mouse sul file individuato nell'appropriata tabella di informazioni sui file, quindi fare clic su Proprietà.
Nota A seconda dell'edizione del sistema operativo o dei programmi installati nel sistema, è possibile che alcuni dei file elencati nella tabella di informazioni sui file non siano installati. - Nella scheda Versione individuare il numero di versione del file installato nel sistema e confrontarlo con quello specificato nell'appropriata tabella di informazioni sui file.
Nota È possibile che durante l'installazione alcuni attributi diversi dalla versione del file vengano modificati. Il confronto di altri attributi dei file con le informazioni disponibili nella tabella non è un metodo supportato per la verifica dell'applicazione dell'aggiornamento. In alcuni casi, inoltre, è possibile che i file vengano rinominati durante l'installazione. Se le informazioni sul file o sulla versione non sono disponibili, utilizzare uno degli altri metodi disponibili per verificare l'installazione dell'aggiornamento.
- Controllo delle chiavi del Registro di sistema
Per verificare i file installati dall'aggiornamento per la protezione, è anche possibile esaminare le chiavi del Registro di sistema elencate nella Tabella di riferimento in questa sezione.
Queste chiavi del Registro di sistema potrebbero non contenere un elenco completo dei file installati. Inoltre, se un amministratore o un OEM integra o esegue lo slipstreaming dell'aggiornamento per la protezione nei file di origine dell'installazione di Windows, è possibile che queste chiavi del Registro di sistema non vengano create correttamente.
Windows Vista (tutte le edizioni)
Tabella di riferimento
La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software. Per ulteriori informazioni, consultare la sottosezione Informazioni per la distribuzione di questa sezione.
| Disponibilità nei Service Pack futuri | L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro |
| Distribuzione | |
| Installazione senza intervento dell'utente | Per Microsoft .NET Framework 2.0 Service Pack 1 e Microsoft .NET Framework 3.5 in Windows Vista Service Pack 1: Windows6.0-KB2518863-x86.msu /quiet |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Vista Service Pack 1: Windows6.0-KB2518865-x86.msu /quiet | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Vista Service Pack 2: Windows6.0-KB2518866-x86.msu /quiet | |
| Per Microsoft .NET Framework 4.0 installato in Windows Vista Service Pack 1 e Windows Vista Service Pack 2: NDP40-KB2518870-x86.exe /q | |
| Per Microsoft .NET Framework 2.0 Service Pack 1 o Microsoft .NET Framework 3.5 in Windows Vista x64 Edition Service Pack 1: Windows6.0-KB2518863-x64.msu /quiet | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Vista x64 Edition Service Pack 1: Windows6.0-KB2518865-x64.msu /quiet | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Vista x64 Edition Service Pack 2: Windows6.0-KB2518866-x64.msu /quiet | |
| Per Microsoft .NET Framework 4.0 installato in Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2: NDP40-KB2518870-x64.exe /q | |
| Installazione senza riavvio | Per Microsoft .NET Framework 2.0 Service Pack 1 e Microsoft .NET Framework 3.5 in Windows Vista Service Pack 1: Windows6.0-KB2518863-x86.msu /quiet /norestart |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Vista Service Pack 1: Windows6.0-KB2518865-x86.msu /quiet /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Vista Service Pack 2: Windows6.0-KB2518866-x86.msu /quiet /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Vista Service Pack 1 e Windows Vista Service Pack 2: NDP40-KB2518870-x86.exe /q /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 1 o Microsoft .NET Framework 3.5 in Windows Vista x64 Edition Service Pack 1: Windows6.0-KB2518863-x64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Vista x64 Edition Service Pack 1: Windows6.0-KB2518865-x64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Vista x64 Edition Service Pack 2: Windows6.0-KB2518866-x64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2: NDP40-KB2518870-x64.exe /q /norestart | |
| Ulteriori informazioni | Vedere la sottosezione Strumenti e informazioni sul rilevamento e sulla distribuzione |
| Necessità di riavvio | |
| Riavvio richiesto? | 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. |
| Funzionalità di patch a caldo | Non applicabile |
| Informazioni per la rimozione | WUSA.exe non supporta la disinstallazione degli aggiornamenti. Per rimuovere un aggiornamento installato tramite WUSA, 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 2538814 |
| Controllo delle chiavi del Registro di sistema | Nota Non esistono chiavi del Registro di sistema per convalidare la presenza di questi aggiornamenti. |
Informazioni per la distribuzione
Installazione dell'aggiornamento
Quando si installa questo aggiornamento per la protezione, il programma di installazione verifica se uno o più file da aggiornare nel sistema sono stati aggiornati in precedenza mediante una correzione rapida Microsoft.
Per ulteriori informazioni sulla terminologia utilizzata nel presente bollettino, ad esempio su ciò che si intende per correzione rapida, vedere l'articolo della Microsoft Knowledge Base 824684.
Gli aggiornamenti per la protezione di Microsoft .NET Framework 2.0 Service Pack 1, Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.5 e Microsoft .NET Framework 3.5 Service Pack 1 supportano le seguenti opzioni di installazione:
| Opzione | Descrizione |
|---|---|
| /?, /h, /help | Visualizza le informazioni sulle opzioni supportate. |
| /quiet | Elimina la visualizzazione di messaggi di stato o di errore. |
| /norestart | Se utilizzato in combinazione con /quiet, consente di non riavviare il sistema dopo l'installazione anche nel caso in cui il riavvio sia necessario per il completamento dell'installazione. |
Nota Per ulteriori informazioni sul programma di installazione wusa.exe, vedere l'articolo della Microsoft Knowledge 934307.
L'aggiornamento per la protezione di Microsoft .NET Framework 4.0 supporta le seguenti opzioni di installazione.
| Opzione | Descrizione |
|---|---|
| /help | Mostra la finestra di dialogo sull'utilizzo. |
| Modalità di installazione | |
| /q | Nessuna interfaccia utente |
| Opzioni di installazione | |
| /extract [directory] | Estrarre il pacchetto nella directory specificata. |
| Opzioni di riavvio | |
| /norestart | Non esegue il riavvio del sistema al termine dell'installazione. |
| /forcerestart | Determina sempre il riavvio del computer dopo l'installazione. |
| /promptrestart | Richiede all'utente di riavviare il sistema, se necessario. |
| Opzioni di registrazione | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Imposta le opzioni di registrazione |
| i - Messaggi di stato | |
| w – Avvisi di errori non gravi | |
| e - Tutti i messaggi di errore | |
| a - Avvio di azioni | |
| r - Record specifici di azioni | |
| u – Richiesta dell'utente | |
| c - Parametri interfaccia utente iniziali | |
| m - Informazioni su memoria insufficiente o errori irreversibili | |
| o - Messaggi di spazio su disco insufficiente | |
| p – Proprietà terminale | |
| v – Output dettagliato | |
| x - Informazioni di debug aggiuntive | |
| + - Aggiungi al file registro esistente | |
| ! - Scarica ogni riga nel registro | |
| * - Registra tutte le informazioni tranne quelle per le opzioni v e x | |
| /log <LogFile> | Equivalente di /l* <LogFile> |
Nota È possibile combinare queste opzioni in un unico comando. Per garantire la compatibilità con le versioni precedenti, l'aggiornamento per la protezione supporta anche numerose opzioni utilizzate dalla versione precedente del programma di installazione. Per ulteriori informazioni sulle opzioni del programma di installazione supportate, vedere l'articolo della Microsoft Knowledge Base 262841.
Verifica dell'applicazione dell'aggiornamento
- Microsoft Baseline Security Analyzer
Per verificare se un aggiornamento per la protezione è stato applicato al sistema interessato, è possibile utilizzare lo strumento Microsoft Baseline Security Analyzer (MBSA). Per ulteriori informazioni, vedere la sezione Strumenti e informazioni sul rilevamento e sulla distribuzione nel presente bollettino.
- Verifica della versione dei file
Poiché esistono varie edizioni di Microsoft Windows, le operazioni descritte di seguito potrebbero risultare diverse nel sistema in uso. In tal caso, consultare la documentazione del prodotto per eseguire tutti i passaggi.
- Fare clic su Start, quindi immettere il nome di un file aggiornato nella casella Inizia ricerca.
- Quando il file viene visualizzato in Programmi, fare clic con il pulsante destro del mouse sul nome del file, quindi scegliere Proprietà.
- Nella scheda Generale, confrontare le dimensioni del file con le tabelle di informazioni sui file fornite nell'articolo della Knowledge Base indicato nel bollettino.
Nota A seconda dell'edizione del sistema operativo o dei programmi installati nel sistema, è possibile che alcuni dei file elencati nella tabella di informazioni sui file non siano installati. - È possibile inoltre selezionare la scheda Dettagli e confrontare le informazioni (ad esempio la versione e la data di modifica del file) con le tabelle di informazioni sui file fornite nell'articolo della Knowledge Base indicato nel bollettino.
Nota È possibile che durante l'installazione alcuni attributi diversi dalla versione del file vengano modificati. Il confronto di altri attributi dei file con le informazioni disponibili nella tabella non è un metodo supportato per la verifica dell'applicazione dell'aggiornamento. In alcuni casi, inoltre, è possibile che i file vengano rinominati durante l'installazione. Se le informazioni sul file o sulla versione non sono disponibili, utilizzare uno degli altri metodi disponibili per verificare l'installazione dell'aggiornamento. - Un'ultima possibilità è fare clic sulla scheda Versioni precedenti e confrontare le informazioni relative alla versione precedente del file con quelle della versione nuova o aggiornata.
Windows Server 2008 (tutte le edizioni)
Tabella di riferimento
La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software. Per ulteriori informazioni, consultare la sottosezione Informazioni per la distribuzione di questa sezione.
| Disponibilità nei Service Pack futuri | L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro |
| Distribuzione | |
| Installazione senza intervento dell'utente | Per Microsoft .NET Framework 2.0 Service Pack 1 o Microsoft .NET Framework 3.5 in Windows Server 2008 per sistemi a 32 bit: Windows6.0-KB2518863-x86.msu /quiet |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi a 32 bit: Windows6.0-KB2518865-x86.msu /quiet | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi a 32 bit Service Pack 2: Windows6.0-KB2518866-x86.msu /quiet | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 per sistemi a 32 bit e in Windows Server 2008 per sistemi a 32 bit Service Pack 2: NDP40-KB2518870-x86.exe /q | |
| Per Microsoft .NET Framework 2.0 Service Pack 1 o Microsoft .NET Framework 3.5 in Windows Server 2008 per sistemi x64: Windows6.0-KB2518863-x64.msu /quiet | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi x64: Windows6.0-KB2518865-x64.msu /quiet | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi x64 Service Pack 2: Windows6.0-KB2518866-x64.msu /quiet | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 per sistemi x64 e Windows Server 2008 per sistemi x64 Service Pack 2: NDP40-KB2518870-x64.exe /q | |
| Per Microsoft .NET Framework 2.0 Service Pack 1 o Microsoft .NET Framework 3.5 in Windows Server 2008 per sistemi Itanium: Windows6.0-KB2518863-ia64.msu /quiet | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi Itanium: Windows6.0-KB2518865-ia64.msu /quiet | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi Itanium Service Pack 2: Windows6.0-KB2518866-ia64.msu /quiet | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 per sistemi Itanium e Windows Server 2008 per sistemi Itanium Service Pack 2: NDP40-KB2518870-IA64.exe /q | |
| Installazione senza riavvio | Per Microsoft .NET Framework 2.0 Service Pack 1 o Microsoft .NET Framework 3.5 in Windows Server 2008 per sistemi a 32 bit: Windows6.0-KB2518863-x86.msu /quiet /norestart |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi a 32 bit: Windows6.0-KB2518865-x86.msu /quiet /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi a 32 bit Service Pack 2: Windows6.0-KB2518866-x86.msu /quiet /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 per sistemi a 32 bit e in Windows Server 2008 per sistemi a 32 bit Service Pack 2: NDP40-KB2518870-x86.exe /q /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 1 o Microsoft .NET Framework 3.5 in Windows Server 2008 per sistemi x64: Windows6.0-KB2518863-x64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi x64: Windows6.0-KB2518865-x64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi x64 Service Pack 2: Windows6.0-KB2518866-x64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 per sistemi x64 e Windows Server 2008 per sistemi x64 Service Pack 2: NDP40-KB2518870-x64.exe /q /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 1 o Microsoft .NET Framework 3.5 in Windows Server 2008 per sistemi Itanium: Windows6.0-KB2518863-ia64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi Itanium: Windows6.0-KB2518865-ia64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 in Windows Server 2008 per sistemi Itanium Service Pack 2: Windows6.0-KB2518866-ia64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 per sistemi Itanium e Windows Server 2008 per sistemi Itanium Service Pack 2: NDP40-KB2518870-IA64.exe /q /norestart | |
| Ulteriori informazioni | Vedere la sottosezione Strumenti e informazioni sul rilevamento e sulla distribuzione |
| Necessità di riavvio | |
| Riavvio richiesto? | 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. |
| Funzionalità di patch a caldo | Non applicabile |
| Informazioni per la rimozione | WUSA.exe non supporta la disinstallazione degli aggiornamenti. Per rimuovere un aggiornamento installato tramite WUSA, 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 2538814 |
| Controllo delle chiavi del Registro di sistema | Nota Non esistono chiavi del Registro di sistema per convalidare la presenza di questi aggiornamenti. |
Informazioni per la distribuzione
Installazione dell'aggiornamento
Quando si installa questo aggiornamento per la protezione, il programma di installazione verifica se uno o più file da aggiornare nel sistema sono stati aggiornati in precedenza mediante una correzione rapida Microsoft.
Per ulteriori informazioni sulla terminologia utilizzata nel presente bollettino, ad esempio su ciò che si intende per correzione rapida, vedere l'articolo della Microsoft Knowledge Base 824684.
Gli aggiornamenti per la protezione di Microsoft .NET Framework 2.0 Service Pack 1, Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.5 e Microsoft .NET Framework 3.5 Service Pack 1 supportano le seguenti opzioni di installazione:
| Opzione | Descrizione |
|---|---|
| /?, /h, /help | Visualizza le informazioni sulle opzioni supportate. |
| /quiet | Elimina la visualizzazione di messaggi di stato o di errore. |
| /norestart | Se utilizzato in combinazione con /quiet, consente di non riavviare il sistema dopo l'installazione anche nel caso in cui il riavvio sia necessario per il completamento dell'installazione. |
Nota Per ulteriori informazioni sul programma di installazione wusa.exe, vedere l'articolo della Microsoft Knowledge 934307.
L'aggiornamento per la protezione di Microsoft .NET Framework 4.0 supporta le seguenti opzioni di installazione.
| Opzione | Descrizione |
|---|---|
| /help | Mostra la finestra di dialogo sull'utilizzo. |
| Modalità di installazione | |
| /q | Nessuna interfaccia utente |
| Opzioni di installazione | |
| /extract [directory] | Estrarre il pacchetto nella directory specificata. |
| Opzioni di riavvio | |
| /norestart | Non esegue il riavvio del sistema al termine dell'installazione. |
| /forcerestart | Determina sempre il riavvio del computer dopo l'installazione. |
| /promptrestart | Richiede all'utente di riavviare il sistema, se necessario. |
| Opzioni di registrazione | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Imposta le opzioni di registrazione |
| i - Messaggi di stato | |
| w – Avvisi di errori non gravi | |
| e - Tutti i messaggi di errore | |
| a - Avvio di azioni | |
| r - Record specifici di azioni | |
| u – Richiesta dell'utente | |
| c - Parametri interfaccia utente iniziali | |
| m - Informazioni su memoria insufficiente o errori irreversibili | |
| o - Messaggi di spazio su disco insufficiente | |
| p – Proprietà terminale | |
| v – Output dettagliato | |
| x - Informazioni di debug aggiuntive | |
| + - Aggiungi al file registro esistente | |
| ! - Scarica ogni riga nel registro | |
| * - Registra tutte le informazioni tranne quelle per le opzioni v e x | |
| /log <LogFile> | Equivalente di /l* <LogFile> |
Nota È possibile combinare queste opzioni in un unico comando. Per garantire la compatibilità con le versioni precedenti, l'aggiornamento per la protezione supporta anche numerose opzioni utilizzate dalla versione precedente del programma di installazione. Per ulteriori informazioni sulle opzioni del programma di installazione supportate, vedere l'articolo della Microsoft Knowledge Base 262841.
Verifica dell'applicazione dell'aggiornamento
- Microsoft Baseline Security Analyzer
Per verificare se un aggiornamento per la protezione è stato applicato al sistema interessato, è possibile utilizzare lo strumento Microsoft Baseline Security Analyzer (MBSA). Per ulteriori informazioni, vedere la sezione Strumenti e informazioni sul rilevamento e sulla distribuzione nel presente bollettino.
- Verifica della versione dei file
Poiché esistono varie edizioni di Microsoft Windows, le operazioni descritte di seguito potrebbero risultare diverse nel sistema in uso. In tal caso, consultare la documentazione del prodotto per eseguire tutti i passaggi.
- Fare clic su Start, quindi immettere il nome di un file aggiornato nella casella Inizia ricerca.
- Quando il file viene visualizzato in Programmi, fare clic con il pulsante destro del mouse sul nome del file, quindi scegliere Proprietà.
- Nella scheda Generale, confrontare le dimensioni del file con le tabelle di informazioni sui file fornite nell'articolo della Knowledge Base indicato nel bollettino.
Nota A seconda dell'edizione del sistema operativo o dei programmi installati nel sistema, è possibile che alcuni dei file elencati nella tabella di informazioni sui file non siano installati. - È possibile inoltre selezionare la scheda Dettagli e confrontare le informazioni (ad esempio la versione e la data di modifica del file) con le tabelle di informazioni sui file fornite nell'articolo della Knowledge Base indicato nel bollettino.
Nota È possibile che durante l'installazione alcuni attributi diversi dalla versione del file vengano modificati. Il confronto di altri attributi dei file con le informazioni disponibili nella tabella non è un metodo supportato per la verifica dell'applicazione dell'aggiornamento. In alcuni casi, inoltre, è possibile che i file vengano rinominati durante l'installazione. Se le informazioni sul file o sulla versione non sono disponibili, utilizzare uno degli altri metodi disponibili per verificare l'installazione dell'aggiornamento. - Un'ultima possibilità è fare clic sulla scheda Versioni precedenti e confrontare le informazioni relative alla versione precedente del file con quelle della versione nuova o aggiornata.
Windows 7 (tutte le edizioni)
Tabella di riferimento
La seguente tabella contiene le informazioni relative all'aggiornamento per la protezione per questo software. Per ulteriori informazioni, consultare la sottosezione Informazioni per la distribuzione di questa sezione.
| Disponibilità nei Service Pack futuri | L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro |
| Distribuzione | |
| Installazione senza intervento dell'utente | Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi a 32 bit: Windows6.1-KB2518867-x86.msu /quiet |
| Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi a 32 bit Service Pack 1: Windows6.1-KB2518869-x86.msu /quiet | |
| Per Microsoft .NET Framework 4.0 in Windows 7 per sistemi a 32 bit e Windows 7 per sistemi a 32 bit Service Pack 1: NDP40-KB2518870-x86.exe /q | |
| Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi x64: Windows6.1-KB2518867-x64.msu /quiet | |
| Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi x64 Service Pack 1: Windows6.1-KB2518869-x64.msu /quiet | |
| Per Microsoft .NET Framework 4.0 installato in Windows 7 per sistemi x64 e Windows 7 per sistemi x64 Service Pack 1: NDP40-KB2518870-x64.exe /q | |
| Installazione senza riavvio | Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi a 32 bit: Windows6.1-KB2518867-x86.msu /quiet /norestart |
| Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi a 32 bit Service Pack 1: Windows6.1-KB2518869-x86.msu /quiet /norestart | |
| Per Microsoft .NET Framework 4.0 in Windows 7 per sistemi a 32 bit e Windows 7 per sistemi a 32 bit Service Pack 1: NDP40-KB2518870-x86.exe /q /norestart | |
| Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi x64: Windows6.1-KB2518867-x64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 3.5.1 in Windows 7 per sistemi x64 Service Pack 1: Windows6.1-KB2518869-x64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows 7 per sistemi x64 e Windows 7 per sistemi x64 Service Pack 1: NDP40-KB2518870-x64.exe /q /norestart | |
| Ulteriori informazioni | Vedere la sottosezione Strumenti e informazioni sul rilevamento e sulla distribuzione |
| Necessità di riavvio | |
| Riavvio richiesto? | 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. |
| Funzionalità di patch a caldo | Non applicabile. |
| Informazioni per la rimozione | Per rimuovere un aggiornamento installato tramite WUSA, utilizzare l'opzione del programma di installazione /Uninstall o fare clic su Pannello di controllo, selezionare Sistema e sicurezza, quindi Windows Update, fare clic su Visualizza aggiornamenti installati e selezionarne uno dall'elenco. |
| Informazioni sui file | Consultare l'articolo della Microsoft Knowledge Base 2538814 |
| Controllo delle chiavi del Registro di sistema | Nota Non esiste alcuna chiave del Registro di sistema per verificare la presenza di questo aggiornamento. |
Informazioni per la distribuzione
Installazione dell'aggiornamento
Quando si installa questo aggiornamento per la protezione, il programma di installazione verifica se uno o più file da aggiornare nel sistema sono stati aggiornati in precedenza mediante una correzione rapida Microsoft.
Per ulteriori informazioni sulla terminologia utilizzata nel presente bollettino, ad esempio su ciò che si intende per correzione rapida, vedere l'articolo della Microsoft Knowledge Base 824684.
L'aggiornamento per la protezione di Microsoft .NET Framework 3.5.1 supporta le seguenti opzioni di installazione.
| Opzione | Descrizione |
|---|---|
| /?, /h, /help | Visualizza le informazioni sulle opzioni supportate. |
| /quiet | Elimina la visualizzazione di messaggi di stato o di errore. |
| /norestart | Se utilizzato in combinazione con /quiet, consente di non riavviare il sistema dopo l'installazione anche nel caso in cui il riavvio sia necessario per il completamento dell'installazione. |
| /warnrestart:<secondi> | Se utilizzato in combinazione con /quiet, il programma di installazione avverte l'utente prima di iniziare il riavvio. |
| /promptrestart | Se utilizzato in combinazione con /quiet, il programma di installazione avverte prima di iniziare il riavvio. |
| /forcerestart | Se utilizzato in combinazione con /quiet, il programma di installazione chiude le applicazioni in uso in modo forzato e inizia il riavvio. |
| /log:<nome file> | Abilita la registrazione al file specificato. |
| /extract:<destinazione> | Estrae il contenuto del pacchetto nella cartella di destinazione. |
| /uninstall /kb:<Numero di KB> | Disinstalla l'aggiornamento per la protezione. |
Nota Per ulteriori informazioni sul programma di installazione wusa.exe, vedere "Programma di installazione Windows Update autonomo" nell'articolo di TechNet Modifiche varie in Windows 7.
L'aggiornamento per la protezione di Microsoft .NET Framework 4.0 supporta le seguenti opzioni di installazione.
| Opzione | Descrizione |
|---|---|
| /help | Mostra la finestra di dialogo sull'utilizzo. |
| Modalità di installazione | |
| /q | Nessuna interfaccia utente |
| Opzioni di installazione | |
| /extract [directory] | Estrarre il pacchetto nella directory specificata. |
| Opzioni di riavvio | |
| /norestart | Non esegue il riavvio del sistema al termine dell'installazione. |
| /forcerestart | Determina sempre il riavvio del computer dopo l'installazione. |
| /promptrestart | Richiede all'utente di riavviare il sistema, se necessario. |
| Opzioni di registrazione | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Imposta le opzioni di registrazione |
| i - Messaggi di stato | |
| w – Avvisi di errori non gravi | |
| e - Tutti i messaggi di errore | |
| a - Avvio di azioni | |
| r - Record specifici di azioni | |
| u – Richiesta dell'utente | |
| c - Parametri interfaccia utente iniziali | |
| m - Informazioni su memoria insufficiente o errori irreversibili | |
| o - Messaggi di spazio su disco insufficiente | |
| p – Proprietà terminale | |
| v – Output dettagliato | |
| x - Informazioni di debug aggiuntive | |
| + - Aggiungi al file registro esistente | |
| ! - Scarica ogni riga nel registro | |
| * - Registra tutte le informazioni tranne quelle per le opzioni v e x | |
| /log <LogFile> | Equivalente di /l* <LogFile> |
Nota È possibile combinare queste opzioni in un unico comando. Per garantire la compatibilità con le versioni precedenti, l'aggiornamento per la protezione supporta anche numerose opzioni utilizzate dalla versione precedente del programma di installazione. Per ulteriori informazioni sulle opzioni del programma di installazione supportate, vedere l'articolo della Microsoft Knowledge Base 262841.
Verifica dell'applicazione dell'aggiornamento
- Microsoft Baseline Security Analyzer
Per verificare se un aggiornamento per la protezione è stato applicato al sistema interessato, è possibile utilizzare lo strumento Microsoft Baseline Security Analyzer (MBSA). Per ulteriori informazioni, vedere la sezione Strumenti e informazioni sul rilevamento e sulla distribuzione nel presente bollettino.
- Verifica della versione dei file
Poiché esistono varie edizioni di Microsoft Windows, le operazioni descritte di seguito potrebbero risultare diverse nel sistema in uso. In tal caso, consultare la documentazione del prodotto per eseguire tutti i passaggi.
- Fare clic su Start, quindi immettere il nome di un file aggiornato nella casella Cerca.
- Quando il file viene visualizzato in Programmi, fare clic con il pulsante destro del mouse sul nome del file, quindi scegliere Proprietà.
- Nella scheda Generale, confrontare le dimensioni del file con le tabelle di informazioni sui file fornite nell'articolo della Knowledge Base indicato nel bollettino.
Nota A seconda dell'edizione del sistema operativo o dei programmi installati nel sistema, è possibile che alcuni dei file elencati nella tabella di informazioni sui file non siano installati. - È possibile inoltre selezionare la scheda Dettagli e confrontare le informazioni (ad esempio la versione e la data di modifica del file) con le tabelle di informazioni sui file fornite nell'articolo della Knowledge Base indicato nel bollettino.
Nota È possibile che durante l'installazione alcuni attributi diversi dalla versione del file vengano modificati. Il confronto di altri attributi dei file con le informazioni disponibili nella tabella non è un metodo supportato per la verifica dell'applicazione dell'aggiornamento. In alcuni casi, inoltre, è possibile che i file vengano rinominati durante l'installazione. Se le informazioni sul file o sulla versione non sono disponibili, utilizzare uno degli altri metodi disponibili per verificare l'installazione dell'aggiornamento. - Un'ultima possibilità è fare clic sulla scheda Versioni precedenti e confrontare le informazioni relative alla versione precedente del file con quelle della versione nuova o aggiornata.
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. Per ulteriori informazioni, consultare la sottosezione Informazioni per la distribuzione di questa sezione.
| Disponibilità nei Service Pack futuri | L'aggiornamento per il problema illustrato verrà incluso in un service pack o rollup di aggiornamento futuro |
| Distribuzione | |
| Installazione senza intervento dell'utente | Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi x64: Windows6.1-KB2518867-x64.msu /quiet |
| Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi x64 Service Pack 1: Windows6.1-KB2518869-x64.msu /quiet | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 R2 per sistemi x64 e Windows Server 2008 R2 per sistemi x64 Service Pack 1: NDP40-KB2518870-x64.exe /q | |
| Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi Itanium: Windows6.1-KB2518867-ia64.msu /quiet | |
| Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi Itanium Service Pack 1: Windows6.1-KB2518869-ia64.msu /quiet | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 R2 per sistemi Itanium e Windows Server 2008 R2 per sistemi x64 Service Pack 1: NDP40-KB2518870-ia64.exe /q | |
| Installazione senza riavvio | Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi x64: Windows6.1-KB2518867-x64.msu /quiet /norestart |
| Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi x64 Service Pack 1: Windows6.1-KB2518869-x64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 R2 per sistemi x64 e Windows Server 2008 R2 per sistemi x64 Service Pack 1: NDP40-KB2518870-x64.exe /q /norestart | |
| Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi Itanium: Windows6.1-KB2518867-ia64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 3.5.1 in Windows Server 2008 R2 per sistemi Itanium Service Pack 1: Windows6.1-KB2518869-ia64.msu /quiet /norestart | |
| Per Microsoft .NET Framework 4.0 installato in Windows Server 2008 R2 per sistemi Itanium e Windows Server 2008 R2 per sistemi x64 Service Pack 1: NDP40-KB2518870-ia64.exe /q /norestart | |
| Ulteriori informazioni | Vedere la sottosezione Strumenti e informazioni sul rilevamento e sulla distribuzione |
| Necessità di riavvio | |
| Riavvio richiesto? | 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. |
| Funzionalità di patch a caldo | Non applicabile. |
| Informazioni per la rimozione | Per rimuovere un aggiornamento installato tramite WUSA, utilizzare l'opzione del programma di installazione /Uninstall o fare clic su Pannello di controllo, selezionare Sistema e sicurezza, quindi Windows Update, fare clic su Visualizza aggiornamenti installati e selezionarne uno dall'elenco. |
| Informazioni sui file | Consultare l'articolo della Microsoft Knowledge Base 2538814 |
| Controllo delle chiavi del Registro di sistema | Nota Non esiste alcuna chiave del Registro di sistema per verificare la presenza di questo aggiornamento. |
Informazioni per la distribuzione
Installazione dell'aggiornamento
Quando si installa questo aggiornamento per la protezione, il programma di installazione verifica se uno o più file da aggiornare nel sistema sono stati aggiornati in precedenza mediante una correzione rapida Microsoft.
Per ulteriori informazioni sulla terminologia utilizzata nel presente bollettino, ad esempio su ciò che si intende per correzione rapida, vedere l'articolo della Microsoft Knowledge Base 824684.
L'aggiornamento per la protezione di Microsoft .NET Framework 3.5.1 supporta le seguenti opzioni di installazione.
| Opzione | Descrizione |
|---|---|
| /?, /h, /help | Visualizza le informazioni sulle opzioni supportate. |
| /quiet | Elimina la visualizzazione di messaggi di stato o di errore. |
| /norestart | Se utilizzato in combinazione con /quiet, consente di non riavviare il sistema dopo l'installazione anche nel caso in cui il riavvio sia necessario per il completamento dell'installazione. |
| /warnrestart:<secondi> | Se utilizzato in combinazione con /quiet, il programma di installazione avverte l'utente prima di iniziare il riavvio. |
| /promptrestart | Se utilizzato in combinazione con /quiet, il programma di installazione avverte prima di iniziare il riavvio. |
| /forcerestart | Se utilizzato in combinazione con /quiet, il programma di installazione chiude le applicazioni in uso in modo forzato e inizia il riavvio. |
| /log:<nome file> | Abilita la registrazione al file specificato. |
| /extract:<destinazione> | Estrae il contenuto del pacchetto nella cartella di destinazione. |
| /uninstall /kb:<Numero di KB> | Disinstalla l'aggiornamento per la protezione. |
Nota Per ulteriori informazioni sul programma di installazione wusa.exe, vedere "Programma di installazione Windows Update autonomo" nell'articolo di TechNet Modifiche varie in Windows 7.
L'aggiornamento per la protezione di Microsoft .NET Framework 4.0 supporta le seguenti opzioni di installazione.
| Opzione | Descrizione |
|---|---|
| /help | Mostra la finestra di dialogo sull'utilizzo. |
| Modalità di installazione | |
| /q | Nessuna interfaccia utente |
| Opzioni di installazione | |
| /extract [directory] | Estrarre il pacchetto nella directory specificata. |
| Opzioni di riavvio | |
| /norestart | Non esegue il riavvio del sistema al termine dell'installazione. |
| /forcerestart | Determina sempre il riavvio del computer dopo l'installazione. |
| /promptrestart | Richiede all'utente di riavviare il sistema, se necessario. |
| Opzioni di registrazione | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Imposta le opzioni di registrazione |
| i - Messaggi di stato | |
| w – Avvisi di errori non gravi | |
| e - Tutti i messaggi di errore | |
| a - Avvio di azioni | |
| r - Record specifici di azioni | |
| u – Richiesta dell'utente | |
| c - Parametri interfaccia utente iniziali | |
| m - Informazioni su memoria insufficiente o errori irreversibili | |
| o - Messaggi di spazio su disco insufficiente | |
| p – Proprietà terminale | |
| v – Output dettagliato | |
| x - Informazioni di debug aggiuntive | |
| + - Aggiungi al file registro esistente | |
| ! - Scarica ogni riga nel registro | |
| * - Registra tutte le informazioni tranne quelle per le opzioni v e x | |
| /log <LogFile> | Equivalente di /l* <LogFile> |
Nota È possibile combinare queste opzioni in un unico comando. Per garantire la compatibilità con le versioni precedenti, l'aggiornamento per la protezione supporta anche numerose opzioni utilizzate dalla versione precedente del programma di installazione. Per ulteriori informazioni sulle opzioni del programma di installazione supportate, vedere l'articolo della Microsoft Knowledge Base 262841.
Verifica dell'applicazione dell'aggiornamento
- Microsoft Baseline Security Analyzer
Per verificare se un aggiornamento per la protezione è stato applicato al sistema interessato, è possibile utilizzare lo strumento Microsoft Baseline Security Analyzer (MBSA). Per ulteriori informazioni, vedere la sezione Strumenti e informazioni sul rilevamento e sulla distribuzione nel presente bollettino.
- Verifica della versione dei file
Poiché esistono varie edizioni di Microsoft Windows, le operazioni descritte di seguito potrebbero risultare diverse nel sistema in uso. In tal caso, consultare la documentazione del prodotto per eseguire tutti i passaggi.
- Fare clic su Start, quindi immettere il nome di un file aggiornato nella casella Inizia ricerca.
- Quando il file viene visualizzato in Programmi, fare clic con il pulsante destro del mouse sul nome del file, quindi scegliere Proprietà.
- Nella scheda Generale, confrontare le dimensioni del file con le tabelle di informazioni sui file fornite nell'articolo della Knowledge Base indicato nel bollettino.
Nota A seconda dell'edizione del sistema operativo o dei programmi installati nel sistema, è possibile che alcuni dei file elencati nella tabella di informazioni sui file non siano installati. - È possibile inoltre selezionare la scheda Dettagli e confrontare le informazioni (ad esempio la versione e la data di modifica del file) con le tabelle di informazioni sui file fornite nell'articolo della Knowledge Base indicato nel bollettino.
Nota È possibile che durante l'installazione alcuni attributi diversi dalla versione del file vengano modificati. Il confronto di altri attributi dei file con le informazioni disponibili nella tabella non è un metodo supportato per la verifica dell'applicazione dell'aggiornamento. In alcuni casi, inoltre, è possibile che i file vengano rinominati durante l'installazione. Se le informazioni sul file o sulla versione non sono disponibili, utilizzare uno degli altri metodi disponibili per verificare l'installazione dell'aggiornamento. - Un'ultima possibilità è fare clic sulla scheda Versioni precedenti e confrontare le informazioni relative alla versione precedente del file con quelle della versione nuova o aggiornata.
Altre informazioni
Ringraziamenti
Microsoft ringrazia i seguenti utenti per aver collaborato alla protezione dei sistemi dei clienti:
- Dan Kaminsky per aver collaborato con noi sulle modifiche obsolete MD2 risolte in questo bollettino
Microsoft Active Protections Program (MAPP)
Per migliorare il livello di protezione offerto ai clienti, Microsoft fornisce ai principali fornitori di software di protezione i dati relativi alle vulnerabilità in anticipo rispetto alla pubblicazione mensile dell'aggiornamento per la protezione. I fornitori di software di protezione possono servirsi di tali dati per fornire ai clienti delle protezioni aggiornate tramite software o dispositivi di protezione, quali antivirus, sistemi di rilevamento delle intrusioni di rete o sistemi di prevenzione delle intrusioni basati su host. Per verificare se tali protezioni attive sono state rese disponibili dai fornitori di software di protezione, visitare i siti Web relativi alle protezioni attive pubblicati dai partner del programma, che sono elencati in Microsoft Active Protections Program (MAPP) Partners.
Supporto
- Per usufruire dei servizi del supporto tecnico, visitare il sito Web del Security Support o contattare 1-866-PCSAFETY. Le chiamate al supporto tecnico relative agli aggiornamenti per la protezione sono gratuite. Per ulteriori informazioni sulle opzioni di supporto disponibili, visitare il sito Microsoft Aiuto & Supporto.
- I clienti internazionali possono ottenere assistenza tecnica presso le filiali Microsoft locali. Il supporto relativo agli aggiornamenti di protezione è gratuito. Per ulteriori informazioni su come contattare Microsoft per ottenere supporto, visitare il sito Web del supporto internazionale.
Dichiarazione di non responsabilità
Le informazioni disponibili nella Microsoft Knowledge Base 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 (14 giugno 2011): Pubblicazione del bollettino.
- V1.1 (11 ottobre 2011): È stata aggiunta una Domanda frequente sull'aggiornamento per comunicare una modifica relativa al rilevamento per KB2518870 e KB2518864 che rettifica un problema di installazione. Si tratta di una modifica solo al rilevamento. Non sono previsti aggiornamenti ai file sull'aggiornamento per la protezione. I clienti che hanno già aggiornato i propri sistemi non devono eseguire ulteriori operazioni.
- V1.2 (26 ottobre 2011): è stata corretta l'applicabilità dell'installazione Server Core per .NET Framework 4 in Windows Server 2008 R2 per i sistemi x64.
- V1.3 (10 luglio 2012): Microsoft ha rivisto questo bollettino per comunicare un modifica minore relativa al rilevamento per KB2518864 per consentire a Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 3.5 Service Pack 1 di correggere un problema di offerta. Non sono previsti aggiornamenti ai file sull'aggiornamento per la protezione. I clienti che hanno già aggiornato i propri sistemi non devono eseguire ulteriori operazioni.