KB5126967 - Descrizione dell'aggiornamento della sicurezza per SQL Server 2025 CU9: 13 ottobre 2026

Si applica a

SQL Server 2025 su Windows (tutte le edizioni), SQL Server 2025 su Linux (tutte le edizioni)

Data di rilascio: 13 ottobre 2026

Versione: 17.0.5015.4

Riepilogo

Questo aggiornamento della sicurezza contiene correzioni e risolve vulnerabilità. Per altre informazioni sulle vulnerabilità, vedere i seguenti avvisi di sicurezza:

In questo aggiornamento della sicurezza i componenti di Microsoft SQL Server vengono aggiornati alle build seguenti:

  • SQL Server - versione prodotto: 17.0.5015.4, versione file: 2025.170.5015.4

Importante

Per proteggere SQL Server in Windows, abilita la crittografia con protezione estesa.

Problemi noti in questo aggiornamento

Le query del server collegato che usano MSDASQL hanno esito negativo con l'errore 7416

Le query su server collegati che usano il provider (provider OLE DB per driver ODBC) MSDASQL e specificano una stringa del provider (@provstr) hanno esito negativo e restituiscono il messaggio di errore seguente:

Messaggio 7416, livello 16
L'accesso al server remoto viene negato perché non esiste alcun mapping di accesso.

Un controllo di convalida della connessione più rigoroso in Motore di database può rifiutare le connessioni per determinate configurazioni di server collegati che usano il MSDASQL provider, anche se le build precedenti consentivano tali connessioni.

Per ulteriori informazioni e soluzioni alternative, vedi Le query su server collegati che usano MSDASQL hanno esito negativo con l'errore 7416.

Violazione dell'accesso quando si esegue una query sys.dm_exec_requests durante il ripristino del database

Le query per sys.dm_exec_requests potrebbero produrre una violazione di accesso e generare un file di dump se eseguite durante il ripristino di un database. Questo problema può verificarsi durante un'operazione di database RESTORE, durante il ripristino all'avvio o prima che una replica del gruppo di disponibilità finisca di passare online.

Il log degli errori di SQL Server contiene voci simili al testo seguente:

The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************

BEGIN STACK DUMP:
  07/30/26 07:37:23 spid 77

Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code    = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
          <dbo.sp_YourMonitoringStoredProcedure>

Questo problema si verifica a causa di una modifica che causa il riferimento alle strutture interne in memoria prima che siano completamente inizializzate.

Microsoft è a conoscenza del problema e sta studiando una correzione. Finché non sarà disponibile una correzione, usa una delle misure di mitigazione seguenti:

  • Abilita il flag di traccia 4696 per rifiutare esplicitamente la modifica del codice che causa questo problema. Se abiliti questo flag di traccia, le query di monitoraggio che eseguono query sys.dm_exec_requests o sys.sysprocesses su repliche secondarie potrebbero restituire l'errore 976 o l'errore 978, come prima dell'installazione di questo aggiornamento.
  • Evita le query per sys.dm_exec_requests per i database in fase di ripristino.
  • Disinstalla questo aggiornamento.

Correzioni e miglioramenti inclusi in questo aggiornamento

È disponibile una cartella di lavoro di Excel scaricabile che contiene un elenco di riepilogo delle build, insieme al relativo ciclo di vita del supporto corrente. Il file di Excel contiene anche elenchi di correzioni dettagliate. Scarica subito questo file di Excel.

Nota

Alle singole voci della tabella seguente può essere fatto riferimento direttamente tramite un segnalibro. Se si seleziona un ID riferimento bug nella tabella, all'URL viene aggiunto un tag segnalibro usando il formato "#bkmk_NNNNNNN". Puoi quindi condividere questo URL con altri in modo che possano passare direttamente alla correzione desiderata nella tabella.

Riferimento bug Descrizione Area di correzione Componente Piattaforma
5494270 Risoluzione di un problema di convalida dell'input nei percorsi di backup VDI (Virtual Device Interface) di SQL Server e SQL Writer in cui valori di dimensione non validi possono potenzialmente causare l'accesso alla memoria fuori dai limiti. Introduce l'aritmetica avanzata e la convalida delle dimensioni del trasferimento per rifiutare le richieste non valide prima che si verifichi una gestione non sicura della memoria. Motore di SQL Server Ripristino di backup Windows
5544846 Risolve un problema di gestione dei numeri interi nell'elaborazione dei metadati di backup e ripristino di SQL Server che potenzialmente consente a un utente autenticato locale di ottenere privilegi elevati e causare l'interruzione di un servizio. Aggiunge controlli rigorosi di convalida dei limiti e di calcolo delle dimensioni sicure per rifiutare input non validi o sovradimensionati prima che si verifichino operazioni di memoria. Motore di SQL Server Ripristino di backup Windows
5563245 Aggiunge la convalida delle dimensioni del frammento FILESTREAM nelle repliche secondarie del gruppo di disponibilità per rifiutare i frammenti di dimensioni eccessive. Motore di SQL Server Disponibilità elevata eripristino di emergenza Linux, Windows
5570179 Risolve un problema che causa l'interruzione imprevista del processo di SQL Server durante l'uso di origini dati esterne. Motore di SQL Server PolyBase Linux, Windows
5571548 Risolve una vulnerabilità di sicurezza in SQL Server Virtual Device Interface (VDI) in cui si verifica potenzialmente un'azione di scrittura fuori dai limiti durante l'apertura di un set di dispositivi virtuali. Motore di SQL Server Ripristino di backup Linux, Windows
5571951 Risolve una vulnerabilità di protezione in SQL Server Virtual Device Interface (VDI) in cui potrebbe verificarsi un'azione di lettura o scrittura fuori dai limiti durante l'elaborazione dei dati trasferiti durante le operazioni di backup o ripristino. Motore di SQL Server Ripristino di backup Linux, Windows
5574694 Risolve una vulnerabilità di sicurezza in PolyBase migliorando la convalida durante l'elaborazione dei dati. Motore di SQL Server PolyBase Linux, Windows
5575377 Corregge la deserializzazione non sicura dei dati della coda di rollback di PolyBase in modo che i payload non validi vengano rifiutati. Motore di SQL Server PolyBase Linux, Windows
5578133 Risoluzione di un problema di convalida dell'input nei percorsi di backup VDI (Virtual Device Interface) di SQL Server e SQL Writer in cui valori di dimensione non validi possono potenzialmente causare l'accesso alla memoria fuori dai limiti. Introduce l'aritmetica avanzata e la convalida delle dimensioni del trasferimento per rifiutare le richieste non valide prima che si verifichi una gestione non sicura della memoria. Motore di SQL Server Ripristino di backup Windows
5578372 Risolve un problema di gestione dei numeri interi nell'elaborazione dei metadati di backup e ripristino di SQL Server che potenzialmente consente a un utente autenticato locale di ottenere privilegi elevati e causare l'interruzione di un servizio. Aggiunge controlli rigorosi di convalida dei limiti e di calcolo delle dimensioni sicure per rifiutare input non validi o sovradimensionati prima che si verifichino operazioni di memoria. Motore di SQL Server Ripristino di backup Windows
5578949 Consente di correggere diverse vulnerabilità di danneggiamento della memoria e di divulgazione della memoria nella logica di analisi dei messaggi del protocollo SQL Satellite di SQL Server usata da Machine Learning Services e Language Extensions. Motore di SQL Server Estendibilità Linux, Windows
5579286 Aggiunge la convalida per lo schema della tabella delta. Motore di SQL Server PolyBase Linux, Windows
5579344 Risolve la vulnerabilità di lettura della memoria non valida nell'elaborazione dei parametri di runtime AI_GENERATE_EMBEDDINGS di SQL Server. Motore di SQL Server Estendibilità Linux, Windows
5579729 Aggiornamenti della gestione della memoria condivisa. Motore di SQL Server PolyBase Linux, Windows
5582300 Risolve un problema a causa del quale le connessioni al server collegato a MSDASQL non riescono se la stringa del provider non include un ID utente (UID). Motore di SQL Server Query distribuita Linux, Windows
5601560 Aggiornamenti del componente di estrazione di archivi di terze parti usato da SQL Server quando vengono installati Language e pacchetti di librerie esterne. Dopo l'applicazione dell'aggiornamento, l'estrazione del pacchetto usa il componente aggiornato. Motore di SQL Server Estendibilità Linux, Windows
5632691 Migliora la sicurezza e l'affidabilità nella gestione dei metadati di sicurezza della replica durante il ripristino e l'aggiornamento del database del Sottoscrittore. Motore di SQL Server Replica Windows
5632804 Migliora la sicurezza e l'affidabilità per l'agente di lettura dei log in uno scenario di replica transazionale eterogeneo. Motore di SQL Server Replica Windows
5632817 Migliora la sicurezza e l'affidabilità per la configurazione del feed di modifiche. Motore di SQL Server Replica Windows
5632852 Corregge un overflow del buffer che si verifica se la replica di tipo merge elabora più di 250 voci di nomi alternativo XML WebSync. Motore di SQL Server Replica Linux, Windows
5632878 Risolve un problema nelle operazioni di replica che influisce sulla convalida dei dati. Motore di SQL Server Replica Linux, Windows
5632891 Risolve un problema relativo alle operazioni di sincronizzazione Web della replica di merge che influisce sulla convalida dei dati. Motore di SQL Server Replica Linux, Windows
5632904 Risolve un problema nell'elaborazione dei dati di input per lo streaming degli eventi di modifica. Motore di SQL Server Replica Linux, Windows
5632931 Rafforza i controlli delle autorizzazioni per determinate operazioni di database correlate alla replica per impedire la divulgazione involontaria di informazioni di database. Motore di SQL Server Replica Linux, Windows
5635966 Limita l'elaborazione di LoginSid all'interno del lettore di traccia SQL alle dimensioni del buffer interno per impedire che i dati di traccia non validi causino un'azione di lettura fuori dai limiti. Motore di SQL Server Programmabilità Linux, Windows

Come ottenere e installare l'aggiornamento

Metodo 1: Windows Update

Questo aggiornamento è disponibile tramite Windows Update. Quando si attiva l'aggiornamento automatico, questo aggiornamento verrà scaricato e installato automaticamente. Per ulteriori informazioni su come attivare l'aggiornamento automatico, vedi Windows Update: domande frequenti.

Metodo 2: Microsoft Update Catalog

Per scaricare il pacchetto autonomo per questo aggiornamento, accedi al sito Web Microsoft Update Catalog.

Nota

Metodo 3: Area download Microsoft

Il file seguente è disponibile per il download nell'Area download Microsoft:

Icona Download Scarica il pacchetto ora

Come ottenere o scaricare il pacchetto di aggiornamento cumulativo più recente per Linux

Per aggiornare SQL Server 2025 in Linux all'aggiornamento cumulativo più recente, devi prima configurare il repository degli aggiornamenti cumulativi. Aggiorna quindi i pacchetti di SQL Server usando il comando di aggiornamento appropriato specifico della piattaforma.

Per le istruzioni di installazione e collegamenti diretti ai download dei pacchetti CU, vedere le Note sulla versione di SQL Server 2025.

Altre informazioni

Prerequisiti

Per applicare questo aggiornamento, è necessario che sia installato SQL Server 2025 o qualsiasi versione di SQL Server 2025 CU tramite questo GDR CU9 di SQL Server 2025.

Informazioni sulla distribuzione degli aggiornamenti della sicurezza

Per informazioni sulla distribuzione di questo aggiornamento, vedere Distribuzione - Guida all'aggiornamento della sicurezza.

Informazioni sull'hash dei file

Nome file Hash SHA256
SQLServer2025-KB5126967-x64.exe 709AFE429AE38A64AFC0709356FDE160837EB07F2D1DD447AC40733CBC7408AF

Informazioni sui file

La versione in lingua inglese di questo pacchetto include gli attributi di file (o attributi di file successivi) elencati nel foglio di lavoro seguente. I valori di data e ora per questi file sono riportati in formato Coordinated Universal Time (UTC). Quando esaminate le informazioni del file, viene convertito in orario locale. Per calcolare la differenza tra l'ora UTC e quella locale, usare la scheda Fuso orario dell'elemento Data e ora nel pannello di controllo.

Per tutte le versioni supportate basate su x64: scaricare l'elenco dei file inclusi nell'aggiornamento della sicurezza 5126967.

Informazioni sulla protezione e la sicurezza

Proteggersi online: supporto di Sicurezza di Windows

Informazioni su come proteggersi dalle minacce informatiche: Microsoft Security