TMAegisBeta
Thêm quy tắc cho mariadb

MariaDB

TMA-MARIADB-2.8

Ensure Socket Peer-Credential Authentication is Used Appropriately

Trung bìnhCấp 2Xem xét thủ côngmariadb

Mô tả

The server-side unix_socket authentication plugin authenticates clients that connect to the MariaDB server from the local host through the Unix socket file. Users authenticated using unix_socket need not specify a password when connecting to the server.

Cách kiểm tra

Phương pháp kiểm tra: Xem xét thủ công

Khuyến nghị này không thể kiểm tra tự động. Lần quét sẽ liệt kê mục này kèm hướng dẫn khi bạn truyền cờ --include-manual.

Run SELECT PLUGIN_NAME, PLUGIN_STATUS FROM information_schema.PLUGINS WHERE PLUGIN_NAME = 'unix_socket'; and SELECT CONCAT(user,'@',host,' => ',JSON_DETAILED(priv)) FROM mysql.global_priv WHERE JSON_CONTAINS(priv, '{"plugin":"unix_socket"}', '$.auth_or'); Use of the plugin when not allowed, a non-localhost host or an unauthorized user is a fail.

Cách khắc phục

Phương pháp khắc phục: Hướng dẫn hoặc bản vá hạ tầng

Restrict unix_socket to authorized local accounts (ALTER USER ... IDENTIFIED VIA ...), or disable the plugin with unix_socket=OFF under [mariadbd] if your policy forbids it.

Thuộc tính

Hệ điều hành
Bất kỳ
Thẻ
mariadbdatabaseauthenticationmanual
Tham chiếu
CIS MariaDB 10.11 Benchmark v1.0.0 - 2.8 Ensure Socket Peer-Credential Authentication is Used Appropriately