基于 SAML 条件的 NetScaler 内存溢出 — CVE-2026-88779 被列入 KEV(截止日期 10 月 7 日)
Citrix 披露了 NetScaler ADC / Gateway 的内存缓冲区边界缺陷(CVE-2026-88779,CVSS v4.0 8.7,CWE-119)。Citrix 称其观察到针对未缓解部署的定向攻击,这些攻击可能导致拒绝服务。CISA 的 KEV 列入表明该漏洞已被利用,其简短说明称该缺陷可能导致拒绝服务。这两处来源都没有确认受影响部署已被成功中断。CISA 于 10 月 4 日将其加入 KEV,联邦机构截止日期为 10 月 7 日。连同 9 月 27 日加入的 CVE-2026-88771 与 CVE-2026-88772,这是两周内加入的第 3 个 NetScaler KEV 条目,并不是该产品有史以来的第 3 个(目录中已有更早条目,包括 CVE-2023-4966)。Global Deny List 签名(v24 或更高版本)是临时缓解措施,修复版本为 14.1-73.41 / 13.1-64.28 或更高版本。
本文由机器翻译。
10 月 3 日(太平洋夏令时),Citrix 在安全公告 CTX697174 和一篇社区解读文章中发布了针对 NetScaler ADC(原 Citrix ADC)和 NetScaler Gateway(原 Citrix Gateway)的 CVE-2026-88779。该漏洞被归类为 CWE-119(内存缓冲区边界内操作限制不当),CVSS v4.0 基础评分为 8.7(CNA: NetScaler)。此问题影响使用 SAML 认证并结合 Gateway 或 AAA 功能的客户自管 NetScaler 部署。受影响的版本包括 14.1-73.41 之前的 ADC 和 Gateway 14.1、13.1-64.28 之前的 13.1、14.1-73.41 FIPS 之前的 ADC FIPS,以及 13.1-37.282 之前的 ADC FIPS 和 NDcPP(Citrix CTX697174;NVD 于 2026 年 10 月 4 日发布)。Citrix 表示,其观察到针对未缓解部署的定向攻击,这些攻击可能导致拒绝服务。CISA 的 KEV 简短说明称该缺陷可能导致拒绝服务,列入目录表明该漏洞已被利用。这两处来源都没有确认受影响部署已被成功中断。Citrix 的分析未发现对客户数据完整性的影响。
CISA 于 10 月 4 日将该漏洞添加到其 KEV 目录中,要求联邦文职机构在 10 月 7 日前做出响应(BOD 26-04,列入后三天)。KEV 备注要求根据 BOD 26-04 和 CISA 的法医分诊要求应用供应商指定的缓解措施;法医分诊标记为 Yes,已知勒索软件活动使用情况为 Unknown(CISA KEV 目录 2026.10.04,共 1,734 个条目)。Citrix 建议进行配置自检以确认前提条件:如果部署配置为 SAML SP(add authentication samlAction)或 SAML IdP(add authentication samlIdPProfile),则满足前提条件。Citrix 提供的 Global Deny List 签名(v24 或更高版本)适用于 14.1-73.37 或更高版本直至 14.1-73.41 之前,以及 13.1-64.23 或更高版本直至 13.1-64.28 之前,前提是启用了 NetScaler Console 虚拟补丁,并且在 show appfw signatures 中可见 Encrypted Version。
分析(与报道分开):9 月 27 日加入 KEV 的两条并不是以 SAML 为前提。CTX697096 称,CVE-2026-88771(输入验证不当,可能允许未认证攻击者执行任意命令)影响所有 NetScaler ADC 与 NetScaler Gateway 部署,包括默认配置,不需要额外功能。CTX697096 称,CVE-2026-88772(可能导致远程代码执行或拒绝服务的内存溢出)要求启用 DTLS,而 VPN vServer 上 DTLS 默认启用。加上 10 月 4 日加入的 CVE-2026-88779,这是两周内加入的 3 个 NetScaler KEV 条目。目录中已有更早的 NetScaler 条目,包括 2023 年 10 月 18 日加入的 CVE-2023-4966,因此这不是该产品有史以来的第 3 个。Citrix 没有说明这三项是否具有相同的根本原因。Citrix 管理的云服务不在面向客户自管部署的公告范围内。
对防御者的影响:(1) 如果您的环境有 SAML SP 或 IdP 配置,请立即对照 CTX697174 验证部署版本,并将 14.1 升级到 14.1-73.41 或更高版本,13.1 升级到 13.1-64.28 或更高版本,FIPS / NDcPP 升级到 14.1-73.41 FIPS / 13.1-37.282 或更高版本;已经为 CTX697096(CVE-2026-88771 至 CVE-2026-88778 公告)升级的环境,如果满足前提条件,仍需再次升级。(2) 作为升级前的临时缓解,请应用 Global Deny List 签名(v24 或更高版本),并用 stat denylist global AAA_REQUEST 检查计数器。Citrix 的验证步骤指出,大于零的值表示规则正在生效。(3) KEV 备注将 forensicTriage 标为 Yes,并要求按照 BOD 26-04 进行法医分诊。对本漏洞,CTX697174 的前提是 SAML SP(add authentication samlAction)或 SAML IdP(add authentication samlIdPProfile)。CVE-2026-88771 与 CVE-2026-88772 的前提在 CTX697096 中另行说明。