SV-235148r961050_rule
V-235148
SRG-APP-000179-DB-000114
MYS8-00-006200
CAT I
10
Utilize NIST FIPS validated cryptographic modules for all cryptographic operations.
See Use MySQL Server OpenSSL FIPS mode. See https://dev.mysql.com/doc/refman/8.0/en/fips-mode.html
Turn on MySQL FIPS mode and restart mysqld
Edit my.cnf
[mysqld]
ssl_fips_mode=ON
or
[mysqld]
ssl_fips_mode=STRICT
ON: Enable FIPS mode.
STRICT: Enable “strict” FIPS mode.
Review DBMS configuration to verify it is using NIST FIPS validated cryptographic modules for cryptographic operations.
To check for FIPS validated cryptographic modules for all operations, run this script in the database:
SELECT VARIABLE_NAME, VARIABLE_VALUE
FROM performance_schema.global_variables where variable_name = 'ssl_fips_mode';
The result will be either "ON" or "STRICT". If not, then NIST FIPS validated modules are not being used, and this is a finding.
V-235148
False
MYS8-00-006200
Review DBMS configuration to verify it is using NIST FIPS validated cryptographic modules for cryptographic operations.
To check for FIPS validated cryptographic modules for all operations, run this script in the database:
SELECT VARIABLE_NAME, VARIABLE_VALUE
FROM performance_schema.global_variables where variable_name = 'ssl_fips_mode';
The result will be either "ON" or "STRICT". If not, then NIST FIPS validated modules are not being used, and this is a finding.
M
5277