Description
Oracle MySQL before 5.7.3, Oracle MySQL Connector/C (aka libmysqlclient) before 6.1.3, and MariaDB before 5.5.44 use the --ssl option to mean that SSL is optional, which allows man-in-the-middle attackers to spoof servers via a cleartext-downgrade attack, aka a "BACKRONYM" attack.
Remediation
References
Related Vulnerabilities
IBM WebSEAL Exposure of Sensitive Information to an Unauthorized Actor Vulnerability (CVE-2018-1886)
Ruby on Rails Improper Input Validation Vulnerability (CVE-2013-1854)
Oracle Database Server CVE-2019-2734 Vulnerability (CVE-2019-2734)
MySQL Uncontrolled Resource Consumption Vulnerability (CVE-2025-50088)