CVE-2025-59969CWE-120

CVE-2025-59969

Medium · published April 10, 2026

CVSS v3.1
6.5
EPSS
0%
Percentile
7.2
In the wild
Unconfirmed
What it is

A Buffer Copy without Checking Size of Input ('Classic Buffer Overflow') vulnerability in the advanced forwarding toolkit (evo-aftmand/evo-pfemand) of Juniper Networks Junos OS Evolved on PTX Series or QFX5000 Series allows an unauthenticated, adjacent attacker to cause a Denial of Service (DoS).An attacker sending crafted multicast packets will cause line cards running evo-aftmand/evo-pfemand to crash and restart or non-line card devices to crash and restart. Continued receipt and processing of these packets will sustain the Denial of Service (DoS) condition.

This issue affects Junos OS Evolved PTX Series:

* All versions before 22.4R3-S8-EVO,

* from 23.2 before 23.2R2-S5-EVO,

* from 23.4 before 23.4R2-EVO,

* from 24.2 before 24.2R2-EVO,

* from 24.4 before 24.4R2-EVO.

This issue affects Junos OS Evolved on QFX5000 Series:

* 22.2-EVO version before 22.2R3-S7-EVO,

* 22.4-EVO version before 22.4R3-S7-EVO,

* 23.2-EVO versions before 23.2R2-S4-EVO,

* 23.4-EVO versions before 23.4R2-S5-EVO,

* 24.2-EVO versions before 24.2R2-S1-EVO,

* 24.4-EVO versions before 24.4R1-S3-EVO, 24.4R2-EVO.

This issue does not affect Junos OS Evolved on QFX5000 Series versions before: 21.2R2-S1-EVO, 21.2R3-EVO, 21.3R2-EVO, 21.4R1-EVO, and 22.1R1-EVO.

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00180 · 7.2th percentile
Weakness
CWE-120 · Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
Published
2026-04-10T02:16Z
Affected products (89)
ProductVersionsFixed in
juniper/junos_os_evolved< 22.422.4
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
juniper/junos_os_evolvedall versions—
References (1)
EPSS history
Timeline
  • 09 APR 21:25Z
    Junos OS Evolved: QFX5000 Series and PTX Series: An attacker sending crafted multicast packets will cause evo-aftmand / evo-pfemand to crash and restart
    cvelistv5