CVE-2016-3424
Medium · 4.9CVSS
4.9
EPSS
2.2%
Published
Jul 21, 2016
CISA due date
—
Cloudanix analysis
A problem in older database software lets certain privileged users stop the database from running, causing applications that rely on it to go offline.
- Exploitation
- Remote Authenticated
- Attacker needs
- High Privilege
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Denial of service
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Unspecified flaw in the MySQL Server Optimizer component permits a remote administrator to trigger a denial-of-service condition that renders the database unavailable.
Why it matters to the business
Results in sudden database outages that disrupt dependent applications and services, requiring manual recovery and potentially causing operational downtime for organizations using the affected MySQL versions.
How an attack unfolds
An authenticated administrator crafts and submits a query that exercises the vulnerable optimizer code path, causing the MySQL server process to crash or hang and thereby denying service to all users.
How to fix it
Upgrade affected MySQL installations to a version later than 5.7.12; the listed ImageMagick packages show fixed in version 0, indicating the vulnerability does not apply to those builds.
How to confirm the fix worked
Confirm the running MySQL version exceeds 5.7.12 and verify that crafted optimizer queries no longer produce crashes in a test environment.
Typical attack path
- Gain administrative credentials on the MySQL instance
- Construct a malicious query targeting the optimizer
- Execute the query to induce the availability impact
How to detect it
Review MySQL error logs and process crash dumps for optimizer component failures initiated by administrative sessions; correlate with unusual query patterns from privileged accounts.
What your security team should do
- Apply the appropriate MySQL patch or upgrade immediately
- Limit administrative database access to trusted principals only
- Monitor database logs for optimizer-related crashes
The record
Unspecified vulnerability in Oracle MySQL 5.7.12 and earlier allows remote administrators to affect availability via vectors related to Server: Optimizer.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:14.04:LTS | mysql-5.5 | 0 | 5.5.50-0ubuntu0.14.04.1 |
| Ubuntu:16.04:LTS | mysql-5.7 | 0 | 5.7.13-0ubuntu0.16.04.2 |
| Ubuntu:16.04:LTS | percona-server-5.6 | 0 | No fix |
| Ubuntu:16.04:LTS | percona-xtradb-cluster-5.6 | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | percona-server-5.6 | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | percona-xtradb-cluster-5.6 | 0 | No fix |
Related vulnerabilities
- CVE-2025-21555 Vulnerability in the MySQL Server product of Oracle MySQL (component: InnoDB). Also affects mysql-5.5
- CVE-2025-21559 Vulnerability in the MySQL Server product of Oracle MySQL (component: InnoDB). Also affects mysql-5.5
- CVE-2025-21540 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Security… Also affects mysql-5.5
- CVE-2025-21546 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Security… Also affects mysql-5.5
- CVE-2025-21534 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Performance… Also affects mysql-5.5
- CVE-2025-21536 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Optimizer). Also affects mysql-5.5
- CVE-2025-21525 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: DDL). Also affects mysql-5.5
- CVE-2025-21529 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Information… Also affects mysql-5.5