CVE-2020-1669

Junos OS: NFX350: Password hashes stored in world-readable format

Published Oct 16, 2020 CVSS 3.1 · 6.3 Medium EPSS < 1% KEV · Not listed
Description
The Juniper Device Manager (JDM) container, used by the disaggregated Junos OS architecture on Juniper Networks NFX350 Series devices, stores password hashes in the world-readable file /etc/passwd. This is not a security best current practice as it can allow an attacker with access to the local filesystem the ability to brute-force decrypt password hashes stored on the system. This issue affects Juniper Networks Junos OS on NFX350: 19.4 versions prior to 19.4R3; 20.1 versions prior to 20.1R1-S4, 20.1R2.

Remediation

Vendor Solution

Junos OS now stores local password hashes in the protected /etc/shadow file. The following software releases have been updated to resolve this specific issue: Junos OS 19.4R3, 20.1R1-S4, 20.1R2, 20.2R1, and all subsequent releases.


Vendor Workaround

Use access lists or firewall filters to limit access to the device only from trusted hosts. Limit shell access to only trusted system administrators.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2020-12531 The Juniper Device Manager (JDM) container, used by the disaggregated Junos OS architecture on Juniper Networks NFX350 Series devices, stores password hashes in the world-readable file /etc/passwd. This is not a security best current practice as it can allow an attacker with access to the local filesystem the ability to brute-force decrypt password hashes stored on the system. This issue affects Juniper Networks Junos OS on NFX350: 19.4 versions prior to 19.4R3; 20.1 versions prior to 20.1R1-S4, 20.1R2.
References
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
juniper
Published
Updated
Sep 17, 2024, 1:41 AM
Reserved
Nov 4, 2019, 12:00 AM
Status
Modified
Published
Oct 16, 2020, 9:15 PM
Modified
Jun 17, 2026, 3:02 AM