Nota
Revisionato il 7 luglio 2025: Aggiornamento della sezione "Come ottenere questo aggiornamento".
Nota
- Revisionato il 28 agosto 2024: Aggiornare i dettagli delle modifiche di rilievo alla sezione del problema noto.
- Revisionato il 30 luglio 2024: Aggiungere informazioni sulle modifiche di rilievo alla sezione relativa ai problemi noti.
Nota
- Data di rilascio:
9 luglio 2024 - Versione:
.NET Framework 3.5 e 4.8.1
L'aggiornamento del 9 luglio 2024 per Windows 11, versione 22H2 e Windows 11, versione 23H2 include miglioramenti cumulativi della sicurezza e dell'affidabilità in .NET Framework 3.5 e 4.8.1. È consigliabile applicare questo aggiornamento come parte delle normali routine di manutenzione. Prima di installare questo aggiornamento, vedere le sezioni Prerequisiti e Requisito di riavvio .
Riepilogo
Miglioramenti della sicurezza
CVE-2024-38081 - Vulnerabilità di elevazione dei privilegi di .NET Framework
Questo aggiornamento di sicurezza risolve una vulnerabilità legata all'esecuzione di codice remoto descritta in CVE-2024-38081.
Miglioramenti per la qualità e l'affidabilità
| Winforms | - Risoluzione di un problema con le dimensioni delle perdite di memoria associate agli oggetti AccessibleObjects mantenuti in memoria a causa del conteggio dei riferimenti. |
|---|---|
| Nozioni fondamentali su .NET | - Risoluzione di un problema relativo all'uso del certificato x509 in PPL in Azure AD. |
Problemi noti in questo aggiornamento
| Dettagli delle modifiche di rilievo | L'aggiornamento di manutenzione di .NET Framework rilasciato a luglio 2024 rollup di sicurezza e qualità - .NET Framework contiene una correzione di sicurezza che ha risolto una vulnerabilità di elevazione dei privilegi dettagliata in CVE 2024-38081. La correzione ha modificato il valore restituito del metodo System.IO.Path.GetTempPath. Se la versione di Windows espone l'API Win32 GetTempPath2, questo metodo richiama tale API e restituisce il percorso risolto. Vedere la sezione Osservazioni della documentazione di GetTempPath2 per altre informazioni su come viene eseguita questa risoluzione, incluso come controllare il valore restituito tramite l'uso di variabili di ambiente. L'API GetTempPath2 potrebbe non essere disponibile in tutte le versioni di Windows. Una differenza osservabile tra le API Win32 GetTempPath e GetTempPath2 è che restituiscono valori diversi per i processi SYSTEM e non SYSTEM. Quando si chiama questa funzione da un processo in esecuzione come SYSTEM, restituirà il percorso %WINDIR%\SystemTemp, che è inaccessibile ai processi non SYSTEM. Questo valore restituito per i processi SYSTEM non può essere sostituito dalle variabili di ambiente. Per i processi non SYSTEM, GetTempPath2 si comporterà allo stesso modo di GetTempPath, rispettando le stesse variabili di ambiente per eseguire l'override del valore restituito. In alcuni scenari potrebbe essere possibile reindirizzare la cartella Temp a una cartella diversa usando le variabili di ambiente o altri mezzi. Per informazioni più aggiornate su questo comportamento, fare riferimento alla documentazione ufficiale dell'API Win32 GetTempPath2 . Per altre informazioni, fai riferimento all'API System.IO.Path.GetTempPath . |
|---|---|
| Soluzione temporanea |
⚠️ Avviso: l'opt-out disabiliterà la correzione di sicurezza per la vulnerabilità di elevazione dei privilegi descritta in CVE 2024-38081. Il rifiuto esplicito è solo per soluzione alternativa temporanea se si è certi che il software sia in esecuzione in ambienti sicuri. Microsoft non consiglia di applicare questa soluzione temporanea.
|
| Risoluzione | La modifica del comportamento dell'API è stata apportata per risolvere il problema dell'elevazione della vulnerabilità dei privilegi. Qualsiasi software o applicazione interessata dovrebbe apportare modifiche al codice per adattarsi a questa nuova modifica di progettazione. |
Come ottenere l'aggiornamento
Installa questo aggiornamento
| Canale di rilascio | Disponibile | Passaggio successivo |
|---|---|---|
| Windows Update e Microsoft Update | No | Vedi nota |
| Windows Update for Business | No | Vedi nota |
| Microsoft Update Catalog | No | Vedi nota |
| Windows Server Update Services (WSUS) | No | Vedi nota |
Nota: Questo aggiornamento non è più disponibile. Al momento, non sono stati segnalati problemi di funzionamento con questo aggiornamento. Per garantire che il dispositivo continui a ricevere gli aggiornamenti di sicurezza e i miglioramenti qualitativi più recenti, è consigliabile installare l'aggiornamento cumulativo più recente.
Informazioni sui file
Per un elenco dei file forniti in questo aggiornamento, scarica le informazioni sui file per l'aggiornamento cumulativo.
Prerequisiti
Per applicare questo aggiornamento, è necessario che sia installato .NET Framework 3.5 o 4.8.1.
Richiesta di riavvio
È necessario riavviare il computer dopo aver applicato questo aggiornamento se vengono usati tutti i file interessati. È consigliabile chiudere tutte le applicazioni basate su .NET Framework prima di applicare questo aggiornamento.
Come ottenere assistenza e supporto tecnico per questo aggiornamento
- Guida per l'installazione degli aggiornamenti: Domande frequenti su Windows Update
- Proteggersi online e a casa: supporto per la Sicurezza di Windows
- Supporto locale in base al paese/area geografica/area geografica: Supporto internazionale