白杨商业智能工作室
#技术分享#SQL Server

SQL Server 2016 SP3 本体也收到安全更新了!KB5089271 修复远程代码执行漏洞

· 白杨BI工作室

继 Azure Connect Feature Pack 之后,微软五月补丁日继续给 SQL Server 2016 SP3 本体推送安全更新。 这次是 SQL Server 2016 SP3 GDR 分支的安全修复,对应 KB5089271。

SQL Server 2016 SP3 本体也收到安全更新了!KB5089271 修复远程代码执行漏洞

继 Azure Connect Feature Pack 之后,微软五月补丁日继续给 SQL Server 2016 SP3 本体推送安全更新。

这次是 SQL Server 2016 SP3 GDR 分支的安全修复,对应 KB5089271。

修了什么?

  • CVE-2026-40370 — 远程代码执行漏洞(Remote Code Execution)
  • KB5089271 — 累积性安全更新,包含所有历史安全修复
  • 影响范围:SQL Server 2016 SP3(GDR 通用分发版本通道)

CVE-2026-40370 是什么?

这个漏洞横跨了 SQL Server 几乎所有活跃版本,属于远程代码执行级别。从之前各版本的安全更新公告来看,核心问题出在 SSIS(Integration Services)的 Web 服务任务组件中的 XML 外部实体(XXE)漏洞:

  1. 任意文件读取 — 攻击者可通过构造恶意 XML 读取服务器上的敏感文件
  2. 拒绝服务(DoS) — 可导致相关服务不可用

跟 Azure Connect Feature Pack 那个有什么区别?

上周已经发过一篇关于 SQL Server 2016 SP3 Azure Connect Feature Pack 的安全更新(KB5089270)。两者的关系:

| 对比项 | Azure Connect Feature Pack (KB5089270) | SP3 GDR 本体 (KB5089271) | |--------|---------------------------------------|------------------------| | 更新对象 | Azure Connect Feature Pack 附加组件 | SQL Server 2016 SP3 数据库引擎本体 | | 主要修复 | SSIS Web 服务任务 XXE 漏洞 | CVE-2026-40370 远程代码执行漏洞 | | 安装前提 | 需先安装 Feature Pack (KB5014242) | 需已安装 SQL Server 2016 SP3 | | 下载页 | familyid=07b113c3-1315-444e-b442-b0297f0cebe1 | 搜索 KB5089271 |

如果你两个组件都装了,两个更新都建议打上。

跟你有什么关系?

如果你还在用 SQL Server 2016 SP3 跑生产业务(国内不少金融、政务系统还在 2016 上),这个补丁建议尽快安排:

  1. 评估 SSIS Web 服务任务的使用情况——如果没用,风险较低,但仍建议更新
  2. 如果有对外暴露的 SSIS 包,优先级应该提到最高
  3. 记得在测试环境先验证,特别是与现有应用的兼容性

五月补丁日 SQL Server 全线更新汇总

| 版本 | 更新类型 | KB 编号 | 发布日期 | |------|---------|---------|---------| | SQL Server 2025 RTM | CU4 安全更新 | KB5084895 | 5月12日 | | SQL Server 2022 RTM | CU24 安全更新 | KB5089270 | 5月12日 | | SQL Server 2019 RTM | CU32 / GDR | KB5090407/5090408 | 5月12日 | | SQL Server 2017 RTM | CU31 安全更新 | KB5090354 | 5月12日 | | SQL Server 2016 SP3 | Feature Pack (KB5089270) + GDR (KB5089271) | 5月12日 | 5月12日 |

怎么装?

  • Windows Update:开启自动更新会自动推送
  • Microsoft Update Catalog:搜索 KB5089271
  • Microsoft Download Center:直接下载安装包

总结

SQL Server 2016 虽然已进入扩展支持末期,但只要还在跑业务,安全补丁不能省。这次的 CVE-2026-40370 横跨五个大版本,微软一次性全部修复,建议有条件的团队尽快更新。

📎 原文链接:https://techcommunity.microsoft.com/t5/sql-server-blog/security-update-for-sql-server-2016-sp3/ba-p/4519143 📅 发布日期:2026-05-13

相关文章

微软重磅调整:Azure SQL弃用SGX加密意味着什么

微软重磅调整:Azure SQL弃用SGX加密意味着什么

微软 Azure SQL 数据库近日宣布,将正式停用基于英特尔 SGX 安全区域的 Always Encrypted 加密方案,这一变化标志着云端机密计算在数据库加密领域的一次重要技术路线调整。

#技术分享#Azure SQL
Azure SQL数据库中心性能监控来了,你的数据库终于有救了

Azure SQL数据库中心性能监控来了,你的数据库终于有救了

微软近日宣布,Azure SQL 数据库中心(Database Hub)的性能监控功能正式进入公共预览阶段,用户现可在统一门户中直接查看数据库运行指标,无需在多套工具间来回切换。

#技术分享#Azure SQL
微软Fabric数据库中心公共预览开放,数据开发迎来巨变

微软Fabric数据库中心公共预览开放,数据开发迎来巨变

数据库管理正在从被动运维走向主动洞察。微软近日宣布,Fabric 中的数据库中心(Database Hub)正式进入公共预览阶段,这项新能力将数据库运行信号转化为可执行的引导式操作,让数据资产的管理者第一次拥有了驾驶舱式的全局视野。

#技术分享#Azure SQL
SQL Server Always On终于支持多数据库MI链接了

SQL Server Always On终于支持多数据库MI链接了

微软近日宣布,Azure SQL 托管实例(MI Link)现已支持在 SQL Server 的 Always On 可用性组中同时连接多个数据库,该功能目前处于预览阶段。这意味着企业可以在混合云架构下,更灵活地实现多数据库的云端灾备与只读分流。

#技术分享#Azure SQL
Azure SQL数据库无服务器也能自动暂停?省钱大招来了

Azure SQL数据库无服务器也能自动暂停?省钱大招来了

微软近日宣布,Azure SQL 数据库的超大规模无服务器版本正式进入自动暂停与自动恢复功能的公开预览阶段。这意味着企业可以在业务低谷期让数据库自动休眠,在请求到来时秒级唤醒,从根本上重构云数据库的成本模型。

#技术分享#Azure SQL
SQL数据同步退役倒计时,你的数据库迁移方案准备好了吗

SQL数据同步退役倒计时,你的数据库迁移方案准备好了吗

微软近日宣布,Azure SQL 数据同步服务(SQL Data Sync)正式进入退役的最后阶段,该服务将不再支持新的同步组创建,现有用户需尽快迁移至替代方案。 - 停止新建同步组:用户已无法通过门户或 API 创建新的数据同步组,现有同步组仍可运行,但不再获得功能更新。

#技术分享#Azure SQL
有问题?加企业微信 1 对 1 交流 👇
➕ 添加企业微信
备注「白杨」优先通过 · 数据洞察与智能决策
企业微信
企业微信
备注「白杨」优先通过