All network traffic must use SSL/TLS when traveling over untrusted networks. Enabling Secure Sockets Layer (SSL) will allow clients to encrypt network traffic and verify the identity of the server. The SSL/TLS-protected MySQL protocol helps to prevent eavesdropping and man-in-the-middle attacks.
Solution
Follow the procedures as documented in the MySQL 8.0 Reference Manual to setup SSL. Set global policy to force SSL for all connections: set persist require_secure_transport=ON; Impact: Enabling SSL could have impact on network traffic inspection.