CVE Vulnerabilities

CVE-2017-10604

Improper Restriction of Excessive Authentication Attempts

Published: Jul 17, 2017 | Modified: Oct 09, 2019
CVSS 3.x
5.3
MEDIUM
Source:
NVD
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS 2.x
5 MEDIUM
AV:N/AC:L/Au:N/C:N/I:N/A:P
RedHat/V2
RedHat/V3
Ubuntu

When the device is configured to perform account lockout with a defined period of time, any unauthenticated user attempting to log in as root with an incorrect password can trigger a lockout of the root account. When an SRX Series device is in cluster mode, and a cluster sync or failover operation occurs, then there will be errors associated with synch or failover while the root account is locked out. Administrators can confirm if the root account is locked out via the following command root@device> show system login lockout user root User Lockout start Lockout end root 1995-01-01 01:00:01 PDT 1995-11-01 01:31:01 PDT Affected releases are Juniper Networks Junos OS 12.1X46 prior to 12.1X46-D65 on SRX series; 12.3X48 prior to 12.3X48-D45 on SRX series; 15.1X49 prior to 15.1X49-D75 on SRX series.

Weakness

The product does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame, making it more susceptible to brute force attacks.

Affected Software

Name Vendor Start Version End Version
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46
Junos Juniper 12.1x46 12.1x46

Potential Mitigations

  • Common protection mechanisms include:

  • Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid.

  • Consider using libraries with authentication capabilities such as OpenSSL or the ESAPI Authenticator. [REF-45]

References