2.12 Ensure Only Approved Ciphers are Used

Information

MariaDB supports multiple encryption ciphers. Ciphers can vary in strength, speed and overhead.

Requiring clients attempting to connect to MariaDB to use strong ciphers protects data in transit.

Solution

Set ssl_cipher to one or more approved cipher suites in your MariaDB configuration file, then restart MariaDB.

For example, set:

ssl_cipher='ECDHE-ECDSA-AES128-GCM-SHA256'

Impact:

Connections attempting to use an unsupported cipher will fail.

See Also

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

Item Details

Category: SYSTEM AND SERVICES ACQUISITION

References: 800-53|SA-15, CSCv7|18.5

Plugin: MySQLDB

Control ID: a41f145f5e7a4c717086ec7a592e03481bff2b1666c72c3706613e3e6108c0fc