KB5128495 - SQL Server 2019 GDR 的安全性更新程式封裝說明: 2026 年 10 月 13 日

套用到
SQL Server 2019 on Windows SQL Server 2019 on Linux

發行日期: 2026 年 10 月 13 日

版本: 15.0.2200.2

摘要

此安全性更新程式封裝包含修正並解決弱點。 要深入瞭解這些弱點,請參閱下列安全資訊諮詢:

在這個安全性更新程式封裝中,下列組建的 Microsoft SQL Server 元件已經過更新:

  • SQL Server - 產品版本: 15.0.2200.2,檔案版本: 2019.150.2200.2

重要

為協助保護 Windows 上的 SQL Server,請啟用擴充保護加密功能。

此更新中的已知問題

使用 MSDASQL 的連結伺服器查詢會失敗並出現錯誤 7416

使用 MSDASQL (OLE DB Provider for ODBC Drivers) 提供者並指定提供者字串 (@provstr) 的連結伺服器查詢會失敗,並傳回以下錯誤訊息:

Msg 7416,第 16 層
因為不存在登入對應,因此拒絕存取遠端伺服器。

資料庫引擎中更嚴格的連線驗證檢查可能會拒絕某些使用 MSDASQL 提供者的連結伺服器設定的連線,即使早期建置允許這些連線。

如需詳細資訊和因應措施,請參閱使用 MSDASQL 的連結伺服器查詢會失敗並出現錯誤 7416 (部分內容可能是機器或 AI 翻譯)。

包含於此更新中的改進與修正

可下載的 Microsoft Excel 活頁簿包含組建摘要清單,以及其目前的支援生命週期。 Excel 檔案中也包含詳細的修正清單。 立即下載此 Excel 檔案 (英文)。

注意

下表中的個別項目可直接透過書籤參照。 如果您在表格中選取任何錯誤參考識別碼,系統就會使用「#bkmk_NNNNNNN」格式將書籤標記新增至 URL。 接著,您可以與他人共用這個 URL,讓他們直接跳至表格中想要的修正項目。

錯誤參照 描述 修正區域 元件 平台
5419474 改善資料處理期間的驗證,以解決 PolyBase 中的資訊安全漏洞。 SQL Server 引擎 PolyBase Linux、Windows
5505577 更新 SQL Server 在安裝外部語言和外部程式庫套件時所使用的協力廠商封存擷取元件。 套用更新後,封裝擷取會使用更新後的元件。 SQL Server 引擎 擴充性 Linux、Windows
5521425 修正機器學習服務和語言延伸模組所使用的 SQL Server SQL Satellite 通訊協定訊息剖析邏輯中的多個記憶體損毀和記憶體洩漏弱點。 SQL Server 引擎 擴充性 Linux、Windows
5524129 在可用性群組次要複本上新增 FILESTREAM 片段大小驗證,以拒絕過大的片段。 SQL Server 引擎 高可用性和災害復原 Linux、Windows
5533863 此更新包括異動複寫中佇列更新訂閱的安全性和可靠性改善。 SQL Server 引擎 複寫 Windows
5533867 此更新包括異動複寫中佇列更新訂閱的安全性和可靠性改善。 SQL Server 引擎 複寫 Windows
5541125 改善對 Showplan 輸入的處理,以提升安全性和可靠性。 SQL Server 引擎 查詢存放區 Windows
5542027 解決 SQL Server 虛擬裝置介面 (VDI) 和 SQL Writer 備份路徑中的輸入驗證問題。格式不正確的大小值可能會導致記憶體越界存取。 導入強化的算術運算和傳輸大小驗證,在進行不安全的記憶體處理之前拒絕無效要求。 SQL Server 引擎 備份還原 Windows
5544847 解決 SQL Server 備份與還原中繼資料處理中的整數處理問題。這個問題可能讓經過本機驗證的使用者取得較高權限,並導致服務停止回應。 新增嚴格的界限驗證和安全的大小計算檢查,在進行記憶體作業之前拒絕格式不正確或過大的輸入。 SQL Server 引擎 備份還原 Windows
5558729 更新共用記憶體處理方式。 SQL Server 引擎 PolyBase Linux、Windows
5570333 更新原生比較字串。 SQL Server 引擎 PolyBase Windows
5571554 修正 SQL Server 虛擬裝置介面 (VDI) 中的資訊安全漏洞,其中開啟虛擬裝置集時可能會發生越界寫入動作。 SQL Server 引擎 備份還原 Windows
5572073 修正 SQL Server 虛擬裝置介面 (VDI) 中的資訊安全漏洞,其中在備份或還原作業期間處理傳輸的資料時,可能會發生越界讀取或寫入動作。 SQL Server 引擎 備份還原 Windows
5573748 修正 PolyBase 復原佇列資料的不安全還原序列化問題,以拒絕格式不正確的承載。 SQL Server 引擎 PolyBase Linux、Windows
5582113 修正如果提供者字串不包含使用者識別碼 (UID) ,則 MSDASQL 連結伺服器連線失敗的問題。 SQL Server 引擎 分散式查詢 Linux、Windows
5639361 修正影響資料驗證的複寫作業問題。 SQL Server 引擎 複寫 Linux、Windows
5639372 修正合併式複寫 Web 同步作業中影響資料驗證的問題。 SQL Server 引擎 複寫 Linux、Windows
5639389 加強某些與複寫相關的資料庫作業的授權檢查,有助於防止資料庫資訊意外洩露。 SQL Server 引擎 複寫 Linux、Windows
5639443 將 SQL 追蹤讀取器內的 LoginSid 處理限制為內部緩衝區大小,以防止格式不正確的追蹤資料造成超出範圍讀取動作。 SQL Server 引擎 程式設計 Windows
5644964 改善訂閱者資料庫還原和升級作業期間,處理複寫安全性中繼資料的安全性和可靠性。 SQL Server 引擎 複寫 Windows
5645003 改善記錄讀取器代理程式在異質異動複寫案例中的安全性和可靠性。 SQL Server 引擎 複寫 Windows
5650547 修正多個安全性弱點;當資料庫引擎讀取特別製作的 Extended Events (.xel) 檔案時,這些弱點可能會導致資訊洩漏或阻斷服務。 SQL Server 引擎 Extended Events Linux、Windows

如何取得並安裝更新

方法 1:Windows Update

可透過 Windows Update 取得此更新。 開啟自動更新後,就會自動下載並安裝此更新。 如需有關如何開啟自動更新的詳細資訊,請參閱 Windows Update:常見問題集。

方法 2:Microsoft Update Catalog

若要取得此更新的獨立套件,請前往 Microsoft Update Catalog 網站。

注意

  • 已為張貼至 Microsoft Update Catalog 網站的這個與未來安全性版本更新其偵測邏輯。 如需詳細資訊,請參閱更新 SQL Server 服務的 Microsoft Update 偵測邏輯 (部分機器翻譯)。
  • 即使未安裝 Reporting Services,也可透過 Microsoft Update Catalog 為所有執行 SQL Server 的伺服器提供此項更新。 未裝載 Microsoft SQL Server Reporting Services 的電腦可選擇是否安裝此安全性更新。

方法 3: Microsoft 下載中心

您可以從「Microsoft 下載中心」下載下列檔案:

下載圖示 立即下載套件 (英文)

其他資訊

先決條件

若要套用此更新,您必須安裝 SQL Server 2019 或 SQL Server 2019 GDR 以前的任何 SQL Server 2019 GDR 發行版本。

安全性更新部署資訊

如需有關此更新的部署資訊,請參閱 Deployments - Security Update Guide。

檔案雜湊資訊

檔案名稱 SHA256 雜湊
SQLServer2019-KB5128495-x64.exe CE1C76B5AC1DD769D0679D9D4451EC41CE22F6555B811357D5093A9E3C0655D0

檔案詳細資訊

此套件的英文版具有下列工作表中列出的文件屬性 (或更新的文件屬性)。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 當您檢視檔案資訊時,它會轉換成當地時間。 若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。

適用於所有支援 x64 為主的版本 - 下載安全性更新程式封裝 5128495 中包含的檔案清單。

有關保護和安全性的資訊

線上自我保護: Windows 安全性支援

了解我們如何防範網路威脅:Microsoft 安全性