Information
This section describes a method of obfuscating or masking password or shared secret entry.
Entering passwords or shared secrets can be a source of information leakage if someone can observe the data entry or if the terminal command history can be accessed. Password Masking or obfuscation prevents this leakage by not displaying these values in the console session.
NOTE: Nessus has not performed this check. Please review the benchmark to ensure target compliance.
Solution
The password masking function is accesses by
example - creating a new user:
switch(config)# user switchAdmin group administrators password
Enter password: ********
Confirm password: ********
switch(config)#
example - changing a user password:
switch(config)# user switchAdmin password
Enter password: ********
Confirm password: ********
switch(config)#
example - configuring a radius host shared secret:
switch(config)# radius-server host 10.10.10.10 key
Enter the RADIUS server key: ********
Re-Enter the RADIUS server key: ********
switch(config)#
Impact:
Not utilizing password masking exposes secure credential values to onyone with access to the terminal desplay during entry or to the console command history.