1.2.2 Ensure that the --basic-auth-file argument is not set

Information

Do not use basic authentication.

Rationale:

Basic authentication uses plaintext credentials for authentication. Currently, the basic authentication credentials last indefinitely, and the password cannot be changed without restarting the API server. The basic authentication is currently supported for convenience. Hence, basic authentication should not be used.

Impact:

OpenShift uses tokens and certificates for authentication.

Solution

None required. --basic-auth-file cannot be configured on OpenShift.

Default Value:

By default, --basic-auth-file argument is not set and OAuth authentication is configured.

See Also

https://workbench.cisecurity.org/benchmarks/16094

Item Details

Category: CONFIGURATION MANAGEMENT, MAINTENANCE

References: 800-53|CM-7, 800-53|MA-4, CSCv7|16.4

Plugin: OpenShift

Control ID: f5bff5b199a5cff9cb2ad180092160aa6bc7ca486f9d1bccffbd513b4a095daf