SV-222543r508029_rule
V-222543
SRG-APP-000172
APSC-DV-001750
CAT I
10
Configure the application to encrypt passwords when they are being transmitted.
Review the application documentation and interview the application administrator to identify if the application uses passwords for user authentication.
If the application does not use passwords, the requirement is not applicable.
Identify when the application transmits passwords. This will most likely be when the user authenticates to the application or when the application authenticates to another resource.
Access the application management interface with a test account and access the functionality that requires a password be provided. If the interface is via a web browser, verify the web browser has gone secure prior to entering any password or authentication information.
This can be done by viewing the browser and observing a “lock” icon displayed somewhere in the browser as well as an https:// to indicate an SSL connection. Most browsers display this in the upper left hand corner.
If the application is transmitting the password rather than the user, obtain design documentation from the application admin that provides the details on how they are protecting the password during transmission. This will usually be via a TLS/SSL tunneled connection or VPN.
If the passwords are not encrypted when being transmitted, this is a finding.
V-222543
False
APSC-DV-001750
Review the application documentation and interview the application administrator to identify if the application uses passwords for user authentication.
If the application does not use passwords, the requirement is not applicable.
Identify when the application transmits passwords. This will most likely be when the user authenticates to the application or when the application authenticates to another resource.
Access the application management interface with a test account and access the functionality that requires a password be provided. If the interface is via a web browser, verify the web browser has gone secure prior to entering any password or authentication information.
This can be done by viewing the browser and observing a “lock” icon displayed somewhere in the browser as well as an https:// to indicate an SSL connection. Most browsers display this in the upper left hand corner.
If the application is transmitting the password rather than the user, obtain design documentation from the application admin that provides the details on how they are protecting the password during transmission. This will usually be via a TLS/SSL tunneled connection or VPN.
If the passwords are not encrypted when being transmitted, this is a finding.
M
4093