Data de lançamento: 8 de setembro de 2026
Versão: 16.0.4275.2
- Resumo
- Problemas conhecidos nesta atualização
- Melhorias e correções incluídas nesta atualização
- Como obter e instalar a atualização
- Como obter ou transferir o pacote de atualização cumulativa mais recente para Linux
- Mais informações
- Informações de ficheiro
- Informações sobre proteção e segurança
Resumo
Esta atualização de segurança contém correções e resolve vulnerabilidades. Para saber mais sobre as vulnerabilidades, consulte os seguintes avisos de segurança:
- CVE-2026-66814 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-66816 - Vulnerabilidade de desvio de recurso de segurança da Microsoft SQL Server
- CVE-2026-66818 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-66819 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-66820 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-67368 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-67370 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-67376 - Vulnerabilidade de negação de serviço da Microsoft SQL Server
- CVE-2026-67378 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67379 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67380 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67381 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-67384 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67385 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67386 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-67388 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67389 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-67390 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-67393 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-67624 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-67629 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-67630 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67631 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67633 - Vulnerabilidade de negação de serviço da Microsoft SQL Server
- CVE-2026-67636 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67639 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67641 - Vulnerabilidade de negação de serviço da Microsoft SQL Server
- CVE-2026-67643 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-67645 - Vulnerabilidade de divulgação de informações da Microsoft SQL Server
- CVE-2026-67648 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-68775 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-68776 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-68777 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-68778 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-68779 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-68780 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-68781 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-68784 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-68785 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-68786 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-68787 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-73028 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-73029 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-77480 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-77481 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-77483 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-77484 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-77485 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-77487 - Vulnerabilidade de elevação de privilégio da Microsoft SQL Server
- CVE-2026-77488 - Vulnerabilidade de divulgação de informações do Microsoft SQL Server
- CVE-2026-78456 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
- CVE-2026-47297 - Vulnerabilidade de execução remota de código da Microsoft SQL Server
Os componentes do Microsoft SQL Server são atualizados para as seguintes compilações nesta atualização de segurança:
- SQL Server - Versão do produto: 16.0.4275.2, Versão do ficheiro: 2022.160.4275.2
Importante
Para ajudar a proteger o SQL Server no Windows, ative a encriptação com Proteção Expandida.
Problemas conhecidos nesta atualização
As consultas de servidor ligado que utilizam MSDASQL falham com o erro 7416
As consultas de servidor ligado que utilizam o fornecedor MSDASQL (Fornecedor OLE DB para Controladores ODBC) e especificam uma cadeia do fornecedor (@provstr) falham e devolvem a seguinte mensagem de erro:
Msg 7416, Nível 16
O acesso ao servidor remoto é negado porque não existe nenhum mapeamento de início de sessão.
Uma verificação de validação de conexão mais rigorosa no Mecanismo de Banco de Dados pode rejeitar conexões para determinadas configurações de servidor vinculado que usam o provedor, mesmo que compilações anteriores permitissem MSDASQL essas conexões.
Para obter mais informações e soluções alternativas, consulte Consultas de servidor ligado que utilizam MSDASQL que falham com o erro 7416.
Violação de acesso ao consultar sys.dm_exec_requests durante a recuperação da base de dados
As consultas a sys.dm_exec_requests podem gerar uma violação de acesso e gerar um despejo se forem executadas enquanto uma base de dados ainda está a recuperar. Este problema pode ocorrer durante uma operação de RESTORE da base de dados, durante a recuperação no arranque ou antes de uma réplica de grupo de disponibilidade concluir a entrada em funcionamento.
O registo de erros do SQL Server contém entradas semelhantes ao seguinte texto:
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>
Este problema ocorre devido a uma alteração que faz com que as estruturas internas em memória sejam referenciadas antes de serem totalmente inicializadas.
A Microsoft está ciente deste problema e está a investigar uma correção. Até estar disponível uma correção, utilize uma das seguintes medidas de mitigação:
- Ative o sinalizador de rastreio 4696 para optar pela exclusão da alteração de código que causa este problema. Se ativar este sinalizador de rastreio, as consultas de monitorização consultadas ou
sys.dm_exec_requestssys.sysprocessesem réplicas secundárias poderão devolver o erro "976" ou o erro "978", tal como antes de instalar esta atualização. - Evite consultas a
sys.dm_exec_requestspara bases de dados que estejam a ser recuperadas. - Desinstalar esta atualização.
Melhorias e correções incluídas nesta atualização
Está disponível um livro do Excel transferível que contém uma lista de resumo de compilações, juntamente com o ciclo de vida atual do suporte. O ficheiro do Excel também contém listas detalhadas de correções. Transfira este ficheiro do Excel agora.
Nota
As entradas individuais na tabela seguinte podem ser referenciadas diretamente através de um marcador. Se selecionar um ID de referência de erro na tabela, é adicionada uma etiqueta de marcador ao URL com o formato "#bkmk_NNNNNNN". Em seguida, pode partilhar este URL com outras pessoas para que possam aceder diretamente à correção pretendida na tabela.
| Referência de Erro | Descrição | Área da correção | Componente | Plataforma |
|---|---|---|---|---|
| 5442244 | Esta correção resolve um problema de validação de segurança no SQL Server Agent se o SQL Server Agent carregar componentes do agente de tarefas. Esta correção reforça a validação de segurança. |
|
Agente SQL | Windows |
| 5456055 | Esta correção resolve problemas de fiabilidade e segurança no SQL Server Agent se processar entradas específicas. | Motor do SQL Server | Agente SQL |
|
| 5459624 | Esta correção resolve um problema em que o Fornecedor WMI do SQL processa entradas incorretas incorretamente, preservando o comportamento existente para entradas válidas. | Motor do SQL Server |
|
Windows |
| 5481779 | Esta correção resolve um problema que afeta a segurança e a fiabilidade de SQL Server Agent em condições de funcionamento específicas. | Motor do SQL Server | Agente SQL | Linux; Mac OS |
| 5482367 | Esta correção aborda o tratamento de identificadores e a validação de entrada em procedimentos armazenados de replicação para garantir que os valores fornecidos e armazenados são processados corretamente. | Motor do SQL Server | Replicação | Linux; Mac OS |
| 5482368 | Esta correção aborda procedimentos armazenados de replicação que processam incorretamente identificadores que contêm carateres maiores ou especiais. | Motor do SQL Server | Replicação | Linux; Mac OS |
| 5482369 | Esta correção aborda procedimentos armazenados de replicação que processam incorretamente identificadores que contêm carateres especiais. | Motor do SQL Server | Replicação | Linux; Mac OS |
| 5482370 | Esta correção aborda a validação de entrada para um procedimento armazenado de metadados de replicação de intercalação para garantir que os valores fornecidos são processados de forma fiável. | Motor do SQL Server | Replicação | Linux; Mac OS |
| 5482371 | Esta correção aborda um procedimento armazenado de replicação que processa o valor de caminho fornecido pelo chamador. | Motor do SQL Server | Replicação | Linux; Mac OS |
| 5482372 | Esta correção aborda a validação de entrada para parâmetros utilizados por procedimentos armazenados de replicação para garantir que os valores fornecidos são processados de forma fiável. | Motor do SQL Server | Replicação | Linux; Mac OS |
| 5486767 | Esta correção resolve um problema em que a função SUBSTRING lê para além da memória intermédia atribuída se processar a entrada varchar do conjunto de carateres de byte duplo (DBCS) malformada. O problema ocorre num procedimento OLTP (Online Transaction Processing) compilado nativamente In-Memory. | Motor do SQL Server |
|
Linux; Mac OS |
| 5486768 | Esta correção resolve um problema em que converter ou truncar um valor NVARCHAR que contém uma Sequência de Variação Ideográfica (IVS) sob um agrupamento Sensível ao Seletor de Variação (_VSS) causa uma violação de acesso. O problema ocorre num procedimento OLTP (Online Transaction Processing) compilIn-Memory ado nativamente e faz com que o servidor deixe de responder. | Motor do SQL Server | OLTP Dentro da Memória | Linux; Mac OS |
| 5486787 | Esta correção resolve um problema em que a transmissão em fluxo de dados NVARCHAR(MAX) com truncamento TEXTSIZE sob um agrupamento Sensível ao Seletor de Variações (_VSS) faz com que uma substituição da memória intermédia de pilha ou um servidor deixe de responder. O problema ocorre num procedimento OLTP (Online Transaction Processing) In-Memory compilado nativamente se o procedimento utilizar tamanhos de pacotes TDS (Tabular Data Stream). | Motor do SQL Server | OLTP Dentro da Memória | Linux; Mac OS |
| 5487425 | Essa correção melhora a validação de respostas de pontos de extremidade de armazenamento externo compatíveis com o S3 durante o acesso a dados externos. | Motor do SQL Server | PolyBase | Linux; Mac OS |
| 5489020 | Esta correção resolve uma vulnerabilidade de segurança no processamento de início de sessão de autenticação Microsoft Entra no SQL Server. | Motor do SQL Server |
|
Linux; Mac OS |
| 5490416 | Esta correção aborda a validação interna de metadados de cópia de segurança processados pelo SQL Server Gravador VSS (Serviço de Cópias de Sombra de Volume) para melhorar o processamento de metadados mal formados ou de subdimensionamento e garantir que são rejeitados de forma segura. | Motor do SQL Server | Restauro da Cópia de Segurança | Windows |
| 5496455 | Esta correção resolve problemas de acesso à memória de excesso aritmético e fora dos limites nas funções SQL Server LEFT_SHIFT e RIGHT_SHIFT se estas funções processarem valores de deslocamento ou entradas binárias especialmente concebidos para o efeito. Estes problemas podem fazer com que o processo de SQL Server termine inesperadamente. | Motor do SQL Server | Execução de Consultas | Linux; Mac OS |
| 5496925 | Esta correção resolve um problema de segurança no SQL Server ao atualizar a forma como o SQL Server processa e produz determinados dados de eventos internos para ajudar a proteger as informações. | Motor do SQL Server | Programabilidade | Linux; Mac OS |
| 5497756 | Essa correção elimina uma vulnerabilidade que afeta o backup gerenciado SQL Server para os procedimentos armazenados do Microsoft Azure, managed_backup.sp_get_encryption_option e managed_backup.sp_do_backup. Os clientes que utilizam a cópia de segurança gerida devem aplicar esta atualização através do processo de manutenção padrão do SQL Server. | Motor do SQL Server | Restauro da Cópia de Segurança | Linux; Mac OS |
| 5499333 | Esta correção resolve um problema de segurança no SQL Server em que uma validação insuficiente em Eventos Alargados pode causar danos na memória. | Motor do SQL Server |
|
Linux; Mac OS |
| 5499789 | Essa correção elimina uma vulnerabilidade de execução remota de código na qual um usuário com permissões administrativas modifica parâmetros de linha de comando do serviço PolyBase para ativar um recurso preterido que executa o controle de mecanismo de Data Warehouse (DW) e DMS (Data Movement Service) e canais de dados em ouvintes brutos do Protocolo de Controle de Transmissão (TCP). Esse recurso preterido destina-se a ser executado em uma única instância SQLPAL (SQL Platform Abstraction Layer) no Kubernetes, tendo apenas a porta SQL Server exposta fora do pod. A correção impede que os serviços PolyBase abram ouvintes TCP brutos para os canais de dados e controle DW Engine e DMS se os serviços começarem por ter modificado os parâmetros da linha de comando. | Motor do SQL Server | PolyBase | Linux; Mac OS |
| 5499897 | Esta correção resolve um erro de manipulação de tipos de dados XML em listas de atributos de Definição de Tipo de Documento (DTD). | Motor do SQL Server | XML | Linux; Mac OS |
| 5502242 | Esta correção resolve uma vulnerabilidade de segurança no processamento de configuração. | Motor do SQL Server | PolyBase | Linux; Mac OS |
| 5502651 | Esta correção resolve um problema de validação de entrada incorreta no SQL Server que permite que um utilizador autenticado divulgue uma quantidade limitada de memória. Esta correção reforça a validação de entrada. | Motor do SQL Server |
|
Linux; Mac OS |
| 5503123 | Esta correção corrige um estouro de número inteiro no leitor de XML SQL Server que ocorre se SQL Server processa um arquivo de formato XML especialmente criado por meio de OPENROWSET(BULK...) ou BULK INSERT. O estouro de número inteiro pode fazer com que o processo de SQL Server pare de responder ou termine inesperadamente. | Motor do SQL Server | XML | Linux; Mac OS |
| 5503130 | Esta correção resolve uma violação de acesso que ocorre se SQL Server processa uma consulta com uma declaração OPTION (USE PLAN) XML extremamente grande. Esta violação de acesso pode fazer com que o processo de SQL Server termine inesperadamente. | Motor do SQL Server | XML | Linux; Mac OS |
| 5504496 | Corrige um problema em que o campo data_sensitivity_information não é preenchido de forma consistente nos registos de auditoria gerados por SCHEMA_OBJECT_ACCESS_GROUP. Esta atualização garante que as informações de confidencialidade são incluídas de forma fiável em todos os registos de auditoria aplicáveis. | Motor do SQL Server | Infraestrutura de Segurança | Linux; Mac OS |
| 5505126 | Esta correção resolve um problema em que a chamada de pesquisa de ID de classe lê memória arbitrária. | Motor do SQL Server | Replicação | Windows |
| 5505436 | Esta correção adiciona a validação de limites para campos de atestado incorporados. | Motor do SQL Server | Replicação | Windows |
| 5505446 | Esta correção reforça a desserialização do formato OSF (Object Store Format) contra dados de fluxo malformados ou maliciosos. | Motor do SQL Server | Replicação | Windows |
| 5505475 | Essa correção fortalece as verificações de validação do comprimento do buffer dentro do código do enclave. | Motor do SQL Server | Replicação | Windows |
| 5506054 | Esta correção resolve um problema de validação de entrada incorreta no SQL Server que permite que um utilizador autenticado divulgue informações na memória. Esta correção reforça a validação de entrada. | Motor do SQL Server | Execução de Consultas | Linux; Mac OS |
| 5506114 | Esta correção resolve um problema de validação de entrada incorreta em SQL Server em que um utilizador autenticado pode fornecer um ponteiro que SQL Server desreferencia e lê, mas não é executado. Este problema pode causar a geração de ficheiros de despejo ou condições de falta de memória. Esta correção reforça a validação de entrada. | Motor do SQL Server | Execução de Consultas | Linux; Mac OS |
| 5529155 | Essa correção aborda a validação de deslocamento de campo imprópria na API SqlDataRecord.SetBytes para valores de sql_variant. Essa correção impede uma gravação de heap fora dos limites que pode causar negação de serviço ou elevação de privilégio em instalações SQL Server e SQL do Azure Instâncias Gerenciadas que tenham CLR (Common Language Runtime) habilitado. | Motor do SQL Server |
|
Windows |
| 5529194 | Esta correção melhora o processamento de entradas no Showplan para melhorar a segurança e a fiabilidade. | Motor do SQL Server | Arquivo de Consultas | Windows |
| 5529338 | Esta correção resolve um problema que afeta a proteção dos dados de replicação interna durante as operações de processamento. | Motor do SQL Server | Replicação | Linux; Mac OS |
| 5529350 | Esta correção resolve um problema na Replicação de Intercalação que afeta o processamento de dados de texto durante operações de processamento. | Motor do SQL Server | Replicação | Linux; Mac OS |
| 5529362 | Esta correção resolve um problema nas operações de replicação que afeta a validação e o processamento para melhorar a segurança e a fiabilidade. | Motor do SQL Server | Replicação | Linux; Mac OS |
| 5529374 | Esta atualização inclui melhorias de segurança e fiabilidade para as Subscrições de Atualização em Fila na Replicação Transacional. | Motor do SQL Server | Replicação | Windows |
| 5529386 | Esta atualização inclui melhorias de segurança e fiabilidade para as Subscrições de Atualização em Fila na Replicação Transacional. | Motor do SQL Server | Replicação | Windows |
Como obter e instalar a atualização
Método 1: Windows Update
Esta atualização está disponível através do Windows Update. Quando ativar a atualização automática, esta atualização será transferida e instalada automaticamente. Para obter mais informações sobre como ativar as atualizações automáticas, consulte Windows Update: FAQ.
Método 2: Catálogo Microsoft Update
Para obter o pacote autónomo para esta atualização, aceda ao site do Catálogo Microsoft Update.
Nota
- A lógica de deteção foi atualizada para esta e futuras versões de segurança publicadas no site do Catálogo Microsoft Update. Para obter mais informações, consulte Atualizações à lógica de detecção do Microsoft Update para SQL Server manutenção.
- Esta atualização é disponibilizada através do Catálogo Microsoft Update para todos os servidores que estão a executar o SQL Server, mesmo que o Reporting Services não esteja instalado. A instalação desta atualização de segurança é opcional para computadores que não alojam Microsoft SQL Server Reporting Services.
Método 3: Centro de Transferências da Microsoft
O ficheiro seguinte está disponível para transferência a partir do Centro de Transferências da Microsoft:
Como obter ou transferir o pacote de atualização cumulativa mais recente para Linux
Para atualizar o SQL Server 2022 no Linux para a CU mais recente, primeiro tem de configurar o repositório de Atualizações Cumulativas. Em seguida, atualize os pacotes do SQL Server utilizando o comando de atualização adequado específico da plataforma.
Para obter instruções de instalação e ligações diretas para as transferências do pacote CU, consulte as Notas de versão do SQL Server 2022.
Mais informações
Pré-requisitos
Para aplicar esta atualização, é necessário ter SQL Server versão 2022 ou qualquer versão SQL Server 2022 através deste SQL Server 2022 CU26 GDR instalado.
Informações sobre a implementação da atualização de segurança
Para obter informações sobre a implantação desta atualização, consulte Implantações - Guia de Atualização de Segurança.
Informações de hash do ficheiro
| Nome de ficheiro | Hash SHA256 |
|---|---|
| SQLServer2022-KB5122768-x64.exe | 5BF11FCBDA98F5D8F0F35740F7FD0ED9421B1359B8E87B7EDE0325A6EF9F40AA |
Informações de ficheiro
A versão em inglês deste pacote tem os atributos de ficheiro (ou atributos de ficheiro mais recente) listados na folha de cálculo seguinte. As datas e horas desses arquivos estão listadas em Tempo Universal Coordenado (UTC). Quando visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para determinar a diferença entre a hora UTC e a hora local, utilize o separador Fuso Horário no item Data e Hora do Painel de Controlo.
Para todas as versões baseadas em x64 suportadas - Transfira a lista de ficheiros incluídos na atualização de segurança 5122768.
Informações sobre proteção e segurança
Proteger-se online: suporte Segurança do Windows
Saiba como nos protegemos contra ciberameaças: Microsoft Security