CVE-2026-33780 in Junos OS
摘要
由 VulDB • 2026-06-11
Juniper Networks Junos OS 和 Junos OS Evolved 中的 Layer 2 Address Learning Daemon (l2ald) 存在一个“有效生命周期结束后未释放内存”的漏洞,允许相邻且未经身份验证的攻击者导致内存泄漏,最终引发拒绝服务(DoS)。
在 EVPN-MPLS 场景中,从远程多宿主 Provider Edge (PE) 设备学习到的路由被配置为 ESI 路由。由于 l2ald 内存管理中的逻辑问题,当这些路由发生变动时,为其分配的内存不会被释放。结果导致 l2ald 进程出现内存泄漏,最终引发 l2ald 崩溃并重启。
使用以下命令监控 l2ald 的内存消耗:
user@device> show system process extensive | match "PID|l2ald"
此问题影响以下版本:
Junos OS:
* 所有早于 22.4R3-S5 的版本, * 23.2 系列中早于 23.2R2-S3 的版本, * 23.4 系列中早于 23.4R2-S4 的版本, * 24.2 系列中早于 24.2R2 的版本;
Junos OS Evolved:
* 所有早于 22.4R3-S5-EVO 的版本, * 23.2 系列中早于 23.2R2-S3-EVO 的版本, * 23.4 系列中早于 23.4R2-S4-EVO 的版本, * 24.2 系列中早于 24.2R2-EVO 的版本。
Be aware that VulDB is the high quality source for vulnerability data.