KB5129300 — описание обновления безопасности для SQL Server 2022 CU27: 10 ноября 2026 г.

Применяется к
SQL Server 2022 on Windows (all editions) SQL Server 2022 on Linux (all editions)

Дата выпуска: 10 ноября 2026 г.

Версия: 16.0.4315.2

Сводка

Это обновление для системы безопасности содержит исправления и устраняет уязвимости. Дополнительную информацию об уязвимостях можно найти в следующих рекомендациях по безопасности:

Компоненты Microsoft SQL Server обновляются до следующих сборок в этом обновлении для системы безопасности.

  • SQL Server — версия продукта: 16.0.4315.2, версия файла: 2022.160.4315.2

Важно

Чтобы обеспечить безопасность SQL Server в Windows, включите шифрование с расширенной защитой.

Известные проблемы, связанные с этим обновлением

Нарушение прав доступа при запросе sys.dm_exec_requests во время восстановления базы данных

Запросы к sys.dm_exec_requests могут вызвать нарушение прав доступа и привести к созданию файла дампа, если они выполняются во время восстановления базы данных. Эта проблема может возникнуть во время операции RESTORE с базой данных при восстановлении во время запуска или до завершения подключения к сети реплики группы доступности.

Журнал ошибок SQL Server содержит записи, похожие на следующий текст:

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>

Эта проблема возникает из-за изменения, вследствие которого внутренние структуры в памяти используются в ссылках до завершения их инициализации.

Специалисты Майкрософт знают об этой проблеме и занимаются ее исправлением. Пока исправление недоступно, примените один из следующих способов устранения:

  • Включите флаг трассировки 4696, чтобы отказаться от изменения кода, вызывающего эту проблему. Если включить этот флаг трассировки, запросы мониторинга, которые обращаются к sys.dm_exec_requests или sys.sysprocesses на вторичных репликах, могут возвращать ошибку 976 или 978, как это происходило до установки этого обновления.
  • Не выполняйте запросы к sys.dm_exec_requests для восстанавливаемых баз данных.
  • Удалите это обновление.

Улучшения и исправления, включенные в это обновление

Доступна скачиваемая книга Excel, содержащая сводный список сборок вместе с текущим жизненным циклом поддержки. Файл Excel также содержит подробные списки исправлений. Скачайте этот файл Excel прямо сейчас.

Примечание

На отдельные записи в следующей таблице можно напрямую ссылаться с помощью закладки. Если выбрать любой идентификатор записи ошибки в таблице, к URL-адресу будет добавлен тег закладки с использованием формата "#bkmk_NNNNNNN". Затем этим URL-адресом можно поделиться с другими пользователями, чтобы они могли напрямую перейти к нужному исправлению в таблице.

Ссылка на ошибку Описание Область исправления Компонент Платформа
5270202 Исправлено действие чтения за пределами памяти, которое могло возникать во время обработки определенных запросов на подключение клиента. Подключение к SQL Подключение к SQL Linux, Windows
5622178 Исправлено переполнение буфера кучи во время операции XML. Подсистема SQL Server Программирование Linux, Windows
5622471 Исправление проблемы повреждения памяти при распределенной обработке транзакций XA. Подсистема SQL Server Транзакционные услуги Windows
5624102 Исправлено действие чтения за пределами поля при анализе записи блока журнала. Подсистема SQL Server Инфраструктура безопасности Windows
5624542 Повышение безопасности операций индексирования в SQL Server. Подсистема SQL Server Методы доступа к сохраненным данным Windows
5624555 Исправлена проблема, из-за которой запрос к базе данных, содержащей поврежденную запись, сжатую через строку, может возвращать непредвиденное содержимое памяти. Вместо этого SQL Server теперь возвращает сообщение об ошибке повреждения базы данных. Подсистема SQL Server Методы доступа Windows
5624577 Повышение безопасности ведения журнала транзакций в SQL Server. Подсистема SQL Server Методы доступа к сохраненным данным Windows
5624881 Улучшена проверка данных разреженных столбцов в SQL Server для повышения безопасности и надежности. Подсистема SQL Server Методы доступа Windows
5624928 Повышение безопасности ведения журнала транзакций в SQL Server. Подсистема SQL Server Хранилища столбцов Windows
5624953 Улучшена проверка смещений столбцов переменной длины, если SQL Server обрабатывает записи базы данных. Подсистема SQL Server Методы доступа к сохраненным данным Windows
5624995 Усиливает проверку метаданных базы данных в SQL Server. Подсистема SQL Server Методы доступа к сохраненным данным Windows
5632312 Повышена безопасность и надежность обработки метаданных безопасности репликации во время операций восстановления и обновления базы данных подписки. Подсистема SQL Server Репликация Windows
5632800 Повышена безопасность и надежность агента средства чтения журналов в сценариях репликации гетерогенных транзакций. Подсистема SQL Server Репликация Windows
5632813 Повышает безопасность и надежность конфигурации веб-канала изменений. Подсистема SQL Server Репликация Windows
5632848 Исправлено переполнение буфера, которое возникало, если репликация слиянием обрабатывала более 250 записей XML-псевдонимов WebSync. Подсистема SQL Server Репликация Linux, Windows
5632874 Устранена проблема в операциях репликации, которая влияет на проверку данных. Подсистема SQL Server Репликация Linux, Windows
5632887 Устранена проблема в операциях веб-синхронизации репликации слиянием, которая влияет на проверку данных. Подсистема SQL Server Репликация Linux, Windows
5632927 Усиливает проверки авторизации для определенных операций с базами данных, связанных с репликацией, для предотвращения непреднамеренного раскрытия информации базы данных. Подсистема SQL Server Репликация Windows
5635179 Исправление проблем в репликации, проверке и обработке ошибок для повышения безопасности и надежности. Подсистема SQL Server Репликация Windows
5635959 Устраняет уязвимость системы безопасности, которая допускает раскрытие информации или отказ в обслуживании, если компонент SQL ядро СУБД считывает специально созданный файл трассировки SQL. Подсистема SQL Server Программирование Linux, Windows
5636097 Улучшает проверку входных данных для идентификаторов транзакций, обрабатываемых при репликации. Подсистема SQL Server Репликация Linux, Windows
5636143 Повышает безопасность памяти, если репликация обрабатывает идентификаторы транзакций. Подсистема SQL Server Репликация Linux, Windows
5641941 Улучшена обработка имен объектов во внутренних хранимых процедурах. Подсистема SQL Server Службы управления Linux, Windows
5645705 Улучшена обработка имен баз данных для SQLdiag длинных имен и имен, содержащих символы Юникода. Клиентские средства SQL Server SQLDiag Windows
5653496 Усиливает проверку безопасности для репликации во время обновления базы данных. Подсистема SQL Server Репликация Windows
5653523 Улучшена проверка имен конфликтующих таблиц для репликации транзакций. Подсистема SQL Server Репликация Windows
5653539 Улучшена обработка имен столбцов в хранимых процедурах репликации слиянием. Подсистема SQL Server Репликация Windows
5653572 Улучшена проверка параметров для агента чтения очереди. Подсистема SQL Server Репликация Windows
5653581 Улучшена проверка идентификаторов для репликации транзакций. Подсистема SQL Server Репликация Windows
5653595 Улучшена обработка имен таблиц конфликтов при репликации слиянием. Подсистема SQL Server Репликация Windows
5653628 Усилена проверка безопасности для отчетов о конфликтах при репликации слиянием. Подсистема SQL Server Репликация Windows
5653652 Улучшена проверка имен объектов для изменений схемы при репликации слиянием. Подсистема SQL Server Репликация Windows
5653707 Улучшена обработка имен таблиц в сгенерированных процедурах репликации слиянием. Подсистема SQL Server Репликация Windows
5653720 Усиливает проверку входных данных для обработки изменений при репликации слияния. Подсистема SQL Server Репликация Windows
5653743 Повышение безопасности, если репликация транзакций обрабатывает изменения схемы. Подсистема SQL Server Репликация Windows
5653763 Усилены проверки безопасности для операций репликации упрощенного слияния. Подсистема SQL Server Репликация Windows
5653807 Улучшена проверка безопасности при обработке данных репликации в очереди. Подсистема SQL Server Репликация Windows
5653822 Улучшает проверку авторизации для шагов задания агента SQL Server. Подсистема SQL Server Службы управления Windows
5653832 Усиливает проверку роли для проверки подписки на репликацию. Подсистема SQL Server Репликация Windows
5654550 Улучшена защита данных и операций репликации. Подсистема SQL Server Репликация Linux, Windows
5656899 Отключает сценарии XSLT по умолчанию. Чтобы восстановить предыдущее поведение, установите EnableXsltScript значение 1 в разделе HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\{version}\SSIS\XMLTask. Integration Services Integration Services Windows
5657241 Исправлено действие перечтения кучи, которое происходит, если задача SQL в SQL Server Integration Services обрабатывает выходные параметры OLE DB. Integration Services Integration Services Windows
5657882 Исправление целочисленного переполнения, которое могло вызвать проблемы с доступом к памяти в диспетчере подключений HTTP служб SQL Server Integration Services. Integration Services Integration Services Windows
5658113 Устраняет проблему, приводящую к нарушению прав доступа к памяти, которое может произойти при использовании компонента "Источник необработанных файлов" служб SQL Server Integration Services. Integration Services Integration Services Windows
5661348 Улучшает проверку ввода для хранимых процедур PolyBase. Подсистема SQL Server PolyBase Linux, Windows
5723139 Улучшен анализ источника ошибок репликации слиянием путем добавления ограниченной проверки. Подсистема SQL Server Репликация Windows
5723292 Исправлено переполнение буфера кучи, которое могло произойти в агенте средства чтения журнала. Подсистема SQL Server Репликация Windows
5723341 Усиливает проверки безопасности для доступа к связанным серверам в процессе репликации. Подсистема SQL Server Репликация Linux, Windows
5723350 Улучшена проверка ввода для Azure Synapse Link for SQL. Подсистема SQL Server Репликация Linux, Windows
5723352 Устраняет уязвимость, связанную с раскрытием информации при декодировании команд очереди репликации в xp_decodequeuecmd. Подсистема SQL Server Репликация Windows
5723353 Исправлена проблема, из-за которой метаданные статьи неправильной репликации с отсутствующими или разреженными ординалами столбцов могли привести к тому, что агент средства чтения журнала получал доступ к недопустимым привязкам наборов строк. Подсистема SQL Server Репликация Windows

Как получить и установить обновление

Способ 1. Центр обновления Windows

Это обновление доступно в Центре обновления Windows. При включении автоматического обновления это обновление будет загружено и установлено автоматически. Дополнительные сведения о том, как включить автоматическое обновление см. в разделе Центр обновления Windows: вопросы и ответы.

Способ 2. Каталог Центра обновления Майкрософт

Чтобы получить отдельный пакет для данного обновления, перейдите на веб-сайт каталога Центра обновления Майкрософт.

Примечание

  • Логика обнаружения была обновлена для этого и будущих выпусков безопасности, которые публикуются на веб-сайте каталога Центра обновления Майкрософт. Дополнительные сведения см. в разделе Обновления логики обнаружения обновлений Майкрософт для обслуживания SQL Server.
  • Это обновление доступно через каталог Центра обновления Майкрософт для всех серверов, на которых работает SQL Server, даже если не установлены службы Reporting Services. Установка этого обновления для системы безопасности необязательна для компьютеров, на которых не установлены службы Microsoft SQL Server Reporting Services.

Способ 3. Центр загрузки Майкрософт

Следующий файл доступен для загрузки в Центре загрузки Майкрософт по адресу:

Значок скачивания

Получение или скачивание последнего накопительного пакета обновления для Linux

Чтобы обновить SQL Server 2022 на Linux до последнего CU, сначала необходимо настроить репозиторий накопительных пакетов обновления. Затем обновите пакеты SQL Server с помощью соответствующей команды обновления для конкретной платформы.

Инструкции по установке и прямые ссылки для скачивания пакетов CU см. в заметках о выпуске SQL Server 2022.

Дополнительные сведения

Необходимые условия

Чтобы применить это обновление, необходимо установить SQL Server 2022 или любой выпуск SQL Server 2022 CU до этого SQL Server 2022 CU27 GDR.

Сведения о развертывании обновлений системы безопасности

Сведения о развертывании этого обновления см. в разделе «Развертывания — руководство по обновлению для системы безопасности».

Сведения о файловом хэше

Имя файла Хэш SHA256
SQLServer2022-KB5129300-x64.exe 07C854F949CEBA92B43BC08A726AC819545C9CBD11C2B765FF578485FE219F52

Сведения о файлах

Английская версия пакета содержит файлы с атрибутами, указанными на следующем листе. Значения даты и времени для этих файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод их в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку "Часовой пояс" элемента "Дата и время" панели управления.

Для всех поддерживаемых 64-разрядных (x64) версий — скачайте список файлов, включенных в обновление для системы безопасности 5129300.

Сведения о защите и безопасности

Защита в Интернете: поддержка безопасности Windows

Узнайте, как мы защищаемся от киберугроз: Microsoft Security