flawopen.com/Teardowns/cve-2026-76485-cisco-nexus-ngoam-rce
CVE-2026-76485:Cisco Nexus NGOAM 远程代码执行
CVE-2026-76485 影响启用了 NGOAM 的 Cisco Nexus 3000 和 9000 独立 NX-OS 模式交换机。检查功能状态,停用前评估业务影响,并使用 Cisco Software Checker 查找适用于具体平台和分支的修复版本。[1], [2]
CVSS 向量
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H可以把交换机功能想成安全建筑里额外的一扇服务门。Cisco 表示,启用 NGOAM 时,格式异常的网络流量可能通过这扇门到达有缺陷的输入处理逻辑。先检查这扇门是否开启;关闭它可能影响网络运行,因此只有在设计不需要该功能且影响已获批准时才停用。[1]
核心概念与专有名词
NGOAM- NGOAM(Next Generation OAM):Nexus 交换机上的网络运行与维护功能。[1]
独立 NX-OS- 本公告涉及的 NX-OS 运行模式;公告列明 ACI 模式 Nexus 9000 不受影响。[1]
首个修复版本- 针对所选产品、平台和分支修复此公告问题的最早 Cisco 版本。[2]
框架映射
- 本指南所述弱点的 CWE 参考: CWE-121
根本原因剖析 (Root Cause)
Cisco 将 CVE-2026-76485 归因于启用 Next Generation OAM(NGOAM)时对 IP 流量验证不充分,受影响设备为运行独立 NX-OS 模式的 Cisco Nexus 3000 或 9000。Cisco 将发送到 IP 接口的特制数据包描述为攻击路径,评分为 CVSS 3.1 9.8 Critical,CWE-121。成功攻击可能以 root 权限执行代码或造成拒绝服务。Cisco 表示该问题是在内部安全测试中发现的;截至 2026-10-07 公告发布时,PSIRT 未获悉公开披露或恶意利用。Cisco 未发布易受攻击的源代码或补丁差异;以下配置是暴露检查和有条件的缓解措施,不是代码级重建。同一公告还涉及 CVE-2026-76486 和 CVE-2026-76501,但后两者另有 SRv6 或 NV Overlay 前置条件;不要将这些条件套用于 CVE-2026-76485。[1]
CVE-2026-76485 适用范围与修复
| 平台 / 状态 | 公告说明 | 运维决策 |
|---|---|---|
| Nexus 3000/9000、standalone NX-OS、NGOAM 已启用 | 这是公告记录的受影响配置。 | 记录 show feature | include ngoam 输出,评估暴露情况,并升级到针对该确切平台选定的版本。 |
| standalone NX-OS、NGOAM 已禁用 | NGOAM 配置前提不成立;仅在不需要该功能时,禁用它才是临时缓解措施。 | 不要把功能状态当作软件修复。评估运行影响,并仍需规划适用的升级。 |
| Nexus 9000 运行 ACI 模式 | Cisco 确认此模式不受本公告影响。 | 记录运行模式;不要将 standalone NX-OS 的暴露说明套用到此模式。 |
| 选择修复版本 | 公告未指定通用 NX-OS 修复版本;首个修复版本取决于确切产品、平台和已安装版本。 | 使用 Cisco Software Checker 查询设备对应的修复版本。 |
相关 CVE-2026-76486 / CVE-2026-76501 | 这些相关漏洞还需要满足 SRv6 或 NV Overlay 的额外条件。 | 按每个 CVE 自身的功能条件分别评估;不要从此行推断其暴露情况。 |
攻击执行流程分解
确认平台与运行模式
确认设备是运行独立 NX-OS 的 Nexus 3000 或 9000。Cisco 表示,处于 ACI 模式的 Nexus 9000 及公告中列出的其他产品不受此公告影响。[1]
检查 NGOAM 状态
运行 show feature | include ngoam。若 NGOAM 已启用,则满足 CVE-2026-76485 的配置前提;该命令只检查本地配置,不是漏洞利用测试。[1]
界定暴露范围
该问题被描述为可通过网络、无需身份验证,利用发往接口的特制 IP 流量触发。Cisco 未公开数据包细节或源代码调用链,因此不要推断具体解析器或内存布局。[1]
源代码对比:漏洞与安全实现
Cisco 建议仅在不需要 NGOAM 时才停用该功能;应用前先评估对服务的影响。此命令是供应商记录的缓解措施,不能替代修复版本。易受攻击面板展示的是功能启用状态,不是源代码。[1]
源码摘录: 示例运维配置状态;并非 Cisco 源代码
! Illustrative exposed configuration state, not vulnerable source code
feature ngoam
! Confirm status with: show feature | include ngoam
! Only if NGOAM is not required and impact is approved
configure terminal
no feature ngoam
end
! Verify status with: show feature | include ngoam
工程与系统安全加固清单
- ✓盘点 Nexus 3000/9000 设备,并逐台确认运行独立 NX-OS 还是 ACI 模式。[1]
- ✓为每台独立模式设备记录
show feature | include ngoam输出;不要只凭型号系列推断是否受影响。[1] - ✓对
CVE-2026-76486单独检查 SRv6 或 NV Overlay 以及公告中的 VNI/NVE/已学习 peer 条件;对CVE-2026-76501检查 NGOAM 与 SRv6。[1] - ✓在 Cisco Software Checker 中输入准确的产品、平台和已安装版本,查找首个修复版本;不要套用其他分支的版本号。[2]
- ✓只有在业务不需要 NGOAM 且网络负责人批准影响时,才使用
no feature ngoam停用。[1] - ✓规划并验证升级到适用的修复版本;Cisco Live Protect shield 只是临时缓解措施。[1]
- ✓关注 Cisco PSIRT 的利用情况更新;10 月 7 日公告发布时未报告已知恶意利用。[1]