Joint Interoperability Test Command (JITC) Enhancements and SSH Upgrade to 8.1.p1

Several enhancements have been implemented to support Joint Interoperability Test Command (JITC) compliance.

The following table lists the enhancements for JITC compliance.

Vuln ID JITC Requirement New ExtremeXOS Behavior
V-55055 The network device must enforce the limit of three consecutive invalid logon attempts by a user during a 15-minute time period. Three successive failed logons locks the account for 15 minutes.
V-55061 Upon successful logon, the network device must notify the administrator of the date and time of the last logon. After successfully logging on, the time of the last successful logon appears.
V-55063 Upon successful logon, the network device must notify the administrator of the number of unsuccessful logon attempts since the last successful logon. After successfully logging on, the number of unsuccessful logons appears.
V-55127 The network device must require that when a password is changed that at least eight characters are changed in the new password. New command (see below) provided to configure the minimum number of different characters for changed passwords.
V-55135 The network device must enforce 24 hours as the minimum password lifetime. New command (see below) provided to configure the minimum lifespan for passwords.
V-55291 The network device must notify the administrator of the number of successful logon attempts occurring during an organization-defined time period. The number of logons since the previous reboot of the switch appears after logging on successfully.

Additionally, OpenSSH server and client is upgraded from 7.5p1 to 8.1p1. Also, a new command is provided that configures a grace timeout period. When this timeout period expires, the server disconnects if the user has not completed logon attempt.

Support for following ciphers and macs are removed, since these are not supported in openssh 8.1p1:

Supported Platforms

ExtremeSwitching X435, X440-G2, X450-G2, X460-G2, X465, X590, X620, X670-G2, X690, X695, and X870 series switches.

New CLI Commands

configure ssh2 login-grace-timeout seconds

configure account [all|name] password-policy min-different-characters [count]

configure account [all | name] password-policy min-age [num_days | none]

Changed CLI Commands

The following show command now shows logon grace timeout period:

show ssh2

The following commands no longer have the unsupported ciphers and MACs as options:

configure ssh2 enable [cipher [cipher |all] |mac [ mac |all]]

scp2 {cipher cipher} {mac mac} {compression [on | off]} {port portnum} {vr vr_name} user [hostname | ipaddress]:remote_file local_file

ssh2 {cipher cipher} {mac mac} {port portnum} {compression [on | off]} {user username} {username} [host | ipaddress] {remote command } {vr vr_name}

The following show command now shows the minimum different password characters:

show accounts password-policy