CVE-2016-0503
NoneCVSS
—
EPSS
2.8%
Published
Jan 21, 2016
CISA due date
—
Cloudanix analysis
A flaw in older MySQL versions lets someone who already has login access crash the database, potentially stopping applications that rely on it.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Denial of service
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Remote authenticated users can trigger a denial of service condition through crafted DML statements that affect database availability.
Why it matters to the business
Database instances may become unavailable, interrupting dependent applications and causing operational downtime; low urgency given age and low exploit likelihood.
How an attack unfolds
An attacker with valid database credentials issues specially constructed DML statements that exploit the unspecified flaw, leading to a crash or resource exhaustion without requiring elevated privileges.
How to fix it
Upgrade Oracle MySQL to versions beyond 5.6.27 and 5.7.9; apply vendor patches or migrate to supported releases on affected platforms including Ubuntu, RHEL, and openSUSE.
How to confirm the fix worked
Verify MySQL server version is updated past the affected releases and confirm no crashes occur when replaying representative DML workloads in a test environment.
Typical attack path
- Obtain valid MySQL credentials
- Connect remotely to the MySQL instance
- Issue crafted DML statements targeting the vulnerable code path
- Observe service availability impact or crash
How to detect it
Review MySQL error logs and crash reports for unexpected terminations or resource exhaustion events tied to DML operations from authenticated sessions.
What your security team should do
- Prioritize upgrade of all MySQL instances to supported fixed versions
- Review database access controls to limit authenticated user exposure
- Monitor for availability incidents correlated with DML activity
The record
Unspecified vulnerability in Oracle MySQL 5.6.27 and earlier and 5.7.9 allows remote authenticated users to affect availability via vectors related to DML, a different vulnerability than CVE-2016-0504.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Red Hat:rhel_software_collections:2::el6 | rh-mysql56-mysql | 0 | 0:5.6.30-1.el6 |
| Red Hat:rhel_software_collections:2::el6 | rh-mysql56-mysql-bench | 0 | 0:5.6.30-1.el6 |
| Red Hat:rhel_software_collections:2::el6 | rh-mysql56-mysql-common | 0 | 0:5.6.30-1.el6 |
| Red Hat:rhel_software_collections:2::el6 | rh-mysql56-mysql-config | 0 | 0:5.6.30-1.el6 |
| Red Hat:rhel_software_collections:2::el6 | rh-mysql56-mysql-debuginfo | 0 | 0:5.6.30-1.el6 |
| Red Hat:rhel_software_collections:2::el6 | rh-mysql56-mysql-devel | 0 | 0:5.6.30-1.el6 |
| Red Hat:rhel_software_collections:2::el6 | rh-mysql56-mysql-errmsg | 0 | 0:5.6.30-1.el6 |
| Red Hat:rhel_software_collections:2::el6 | rh-mysql56-mysql-server | 0 | 0:5.6.30-1.el6 |
| Red Hat:rhel_software_collections:2::el6 | rh-mysql56-mysql-test | 0 | 0:5.6.30-1.el6 |
| Red Hat:rhel_software_collections:2::el7 | rh-mysql56-mysql | 0 | 0:5.6.30-1.el7 |
| Red Hat:rhel_software_collections:2::el7 | rh-mysql56-mysql-bench | 0 | 0:5.6.30-1.el7 |
| Red Hat:rhel_software_collections:2::el7 | rh-mysql56-mysql-common | 0 | 0:5.6.30-1.el7 |
| Red Hat:rhel_software_collections:2::el7 | rh-mysql56-mysql-config | 0 | 0:5.6.30-1.el7 |
| Red Hat:rhel_software_collections:2::el7 | rh-mysql56-mysql-debuginfo | 0 | 0:5.6.30-1.el7 |
| Red Hat:rhel_software_collections:2::el7 | rh-mysql56-mysql-devel | 0 | 0:5.6.30-1.el7 |
| Red Hat:rhel_software_collections:2::el7 | rh-mysql56-mysql-errmsg | 0 | 0:5.6.30-1.el7 |
| Red Hat:rhel_software_collections:2::el7 | rh-mysql56-mysql-server | 0 | 0:5.6.30-1.el7 |
| Red Hat:rhel_software_collections:2::el7 | rh-mysql56-mysql-test | 0 | 0:5.6.30-1.el7 |
| Ubuntu:14.04:LTS | mysql-5.5 | 0 | 5.5.46-0ubuntu0.14.04.2 |
| Ubuntu:14.04:LTS | mysql-5.5 | 0 | 5.5.47-0ubuntu0.14.04.1 |
| Ubuntu:14.04:LTS | mysql-5.6 | 0 | 5.6.28-0ubuntu0.14.04.1 |
| Ubuntu:16.04:LTS | percona-server-5.6 | 0 | No fix |
| Ubuntu:16.04:LTS | percona-xtradb-cluster-5.6 | 0 | 5.6.34-26.19-0ubuntu0.16.04.1 |
| Ubuntu:Pro:16.04:LTS | percona-server-5.6 | 0 | No fix |
Related vulnerabilities
- CVE-2017-3599 Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server… Also affects rh-mysql56-mysql
- CVE-2017-3302 Crash in libmysqlclient.so in Oracle MySQL before 5.6.21 and 5.7.x before 5.7.5 and… Also affects rh-mysql56-mysql
- CVE-2016-6662 Oracle MySQL through 5.5.52, 5.6.x through 5.6.33, and 5.7.x through 5.7.15; MariaDB… Also affects rh-mysql56-mysql
- CVE-2016-3521 Unspecified vulnerability in Oracle MySQL 5.5.49 and earlier, 5.6.30 and earlier, and… Also affects rh-mysql56-mysql
- CVE-2016-0639 Unspecified vulnerability in Oracle MySQL 5.6.29 and earlier and 5.7.11 and earlier… Also affects rh-mysql56-mysql
- CVE-2015-4870 Unspecified vulnerability in Oracle MySQL Server 5.5.45 and earlier, and 5.6.26 and… Also affects rh-mysql56-mysql
- CVE-2015-2582 Unspecified vulnerability in Oracle MySQL Server 5.5.43 and earlier and 5.6.24 and… Also affects rh-mysql56-mysql
- CVE-2025-21555 Vulnerability in the MySQL Server product of Oracle MySQL (component: InnoDB). Also affects mysql-5.5