CVE-2025-30646

Junos OS and Junos OS Evolved: Receipt of a malformed LLDP TLV results in l2cpd crash

MEDIUM
6.5
CVSS Score
Published: April 9, 2025 at 07:53 PM UTC
Updated: June 17, 2026 at 09:09 AM UTC
3 products affected across 2 vendorsJunosJunos OS EvolvedJunos OS Evolved

Using Junos OS by Juniper Networks?

Get instant alerts when new vulnerabilities affect Junos OS - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM6.5
Exploit prediction
EPSS 0.2%
SSVC
No known exploit

Description

A Signed to Unsigned Conversion Error vulnerability in the Layer 2 Control Protocol daemon (l2cpd) of Juniper Networks Junos OS and Juniper Networks Junos OS Evolved allows an unauthenticated adjacent attacker sending a specifically malformed LLDP TLV to cause the l2cpd process to crash and restart, causing a Denial of Service (DoS).  Continued receipt and processing of this packet will create a sustained Denial of Service (DoS) condition. When an LLDP telemetry subscription is active, receipt of a specifically malformed LLDP TLV causes the l2cpd process to crash and restart. This issue affects: Junos OS: * All versions before 21.2R3-S9,  * from 21.4 before 21.4R3-S10,  * from 22.2 before 22.2R3-S6,  * from 22.4 before 22.4R3-S6,  * from 23.2 before 23.2R2-S3,  * from 23.4 before 23.4R2-S4,  * from 24.2 before 24.2R2; Junos OS Evolved: * All versions before 21.4R3-S10-EVO, * from 22.2-EVO before 22.2R3-S6-EVO,  * from 22.4-EVO before 22.4R3-S6-EVO,  * from 23.2-EVO before 23.2R2-S3-EVO,  * from 23.4-EVO before 23.4R2-S4-EVO,  * from 24.2-EVO before 24.2R2-EVO.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

Affected range stops below 21.2R3-S9, so it looks safe — our inference, not a vendor statement
Affected range stops below 21.4R3-S10, so it looks safe — our inference, not a vendor statement
Affected range stops below 22.2R3-S6, so it looks safe — our inference, not a vendor statement
Affected range stops below 22.4R3-S6, so it looks safe — our inference, not a vendor statement
Affected range stops below 23.2R2-S3, so it looks safe — our inference, not a vendor statement
Affected range stops below 23.4R2-S4, so it looks safe — our inference, not a vendor statement
Affected range stops below 24.2R2, so it looks safe — our inference, not a vendor statement
v < 21.4R3-S10-EVO22.2-EVO ≤ v < 22.2R3-S6-EVO22.4-EVO ≤ v < 22.4R3-S6-EVO23.2-EVO ≤ v < 23.2R2-S3-EVO23.4-EVO ≤ v < 23.4R2-S4-EVO24.2-EVO ≤ v < 24.2R2-EVO22.2-EVO22.4-EVO23.2-EVO23.4-EVO24.2-EVO
Affected range stops below 21.4R3-S10-EVO, so it looks safe — our inference, not a vendor statement
Affected range stops below 22.2R3-S6-EVO, so it looks safe — our inference, not a vendor statement
Affected range stops below 22.4R3-S6-EVO, so it looks safe — our inference, not a vendor statement
Affected range stops below 23.2R2-S3-EVO, so it looks safe — our inference, not a vendor statement
Affected range stops below 23.4R2-S4-EVO, so it looks safe — our inference, not a vendor statement
Affected range stops below 24.2R2-EVO, so it looks safe — our inference, not a vendor statement

Remediation

No guide yet

No remediation guidance has been written for this CVE yet. What the record does show:

Patch and advisory references

SSVC — Action Prioritization

SSVCNo known exploitNot automatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

6.5MEDIUMjuniper
Attack Vector
ADJACENT_NETWORK
Complexity
LOW
Privileges
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusANALYZED
CWE
CWE-195

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card