CVE-2024-30407

[Child CVE] JCNR and cRPD: Hard-coded SSH host keys in cRPD may allow Person-in-the-Middle (PitM) attacks

Published Apr 12, 2024 CVSS 4.0 · 9.2 Critical EPSS < 1% KEV · Not listed
Description
The Use of a Hard-coded Cryptographic Key vulnerability in Juniper Networks Juniper Cloud Native Router (JCNR) and containerized routing Protocol Deamon (cRPD) products allows an attacker to perform Person-in-the-Middle (PitM) attacks which results in complete compromise of the container.

Due to hardcoded SSH host keys being present on the container, a PitM attacker can intercept SSH traffic without being detected. 

This issue affects Juniper Networks JCNR:
* All versions before 23.4.


This issue affects Juniper Networks cRPD:
* All versions before 23.4R1.

Remediation

Vendor Solution

The following software releases have been updated to resolve this specific issue:  JCNR: 23.4, and all subsequent releases. cRPD: 23.4R1, and all subsequent releases.


Vendor Workaround

Remove the hard coded keys using: "rm -rf /etc/ssh/ssh_host_*" and then run "ssh-keygen -A" to generate new host keys.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-28328 The Use of a Hard-coded Cryptographic Key vulnerability in Juniper Networks Juniper Cloud Native Router (JCNR) and containerized routing Protocol Deamon (cRPD) products allows an attacker to perform Person-in-the-Middle (PitM) attacks which results in complete compromise of the container. Due to hardcoded SSH host keys being present on the container, a PitM attacker can intercept SSH traffic without being detected.  This issue affects Juniper Networks JCNR: * All versions before 23.4. This issue affects Juniper Networks cRPD: * All versions before 23.4R1.
History

No history.

Subscriptions

No data.

Weaknesses

Sources

Status
PUBLISHED
Assigner
juniper
Published
Updated
Aug 2, 2024, 1:32 AM
Reserved
Mar 26, 2024, 11:06 PM
Status
Deferred
Published
Apr 12, 2024, 3:15 PM
Modified
Jun 17, 2026, 7:26 AM