Man-in-the-middle attack in dbd-mysql - CVE-2017-10789
Published: May 31, 2018
dbd-mysql
Detailed vulnerability description
The vulnerability exists due to use of the mysql_ssl=1 setting to mean that SSL is optional (even though this setting's documentation has a "your communication with the server will be encrypted" statement). A remote attacker can conduct man-in-the-middle attack, intercept of the communication channel between the affected app and spoof servers via a cleartext-downgrade attack.