CVE-2016-1251

Summary

CVECVE-2016-1251
StatePUBLIC
Assigner[email protected]
Source PriorityCVE Program / NVD first with legacy fallback
Published2016-11-29 20:59:00 UTC
Updated2017-07-01 01:29:00 UTC
DescriptionThere is a vulnerability of type use-after-free affecting DBD::mysql (aka DBD-mysql or the Database Interface (DBI) MySQL driver for Perl) 3.x and 4.x before 4.041 when used with mysql_server_prepare=1.

Risk And Classification

Problem Types: CWE-416

NVD Known Affected Configurations (CPE 2.3)

TypeVendorProductVersionUpdateEditionLanguage
Application Dbd-mysql Project Dbd-mysql 3.0000_0 All All All
Application Dbd-mysql Project Dbd-mysql 3.0001_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0001_2 All All All
Application Dbd-mysql Project Dbd-mysql 3.0001_3 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_2 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_3 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_4 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_5 All All All
Application Dbd-mysql Project Dbd-mysql 3.0003_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0004_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0005 All All All
Application Dbd-mysql Project Dbd-mysql 3.0005_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0007_2 All All All
Application Dbd-mysql Project Dbd-mysql 3.0008_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0009_1 All All All
Application Dbd-mysql Project Dbd-mysql 4.00 All All All
Application Dbd-mysql Project Dbd-mysql 4.001 All All All
Application Dbd-mysql Project Dbd-mysql 4.002 All All All
Application Dbd-mysql Project Dbd-mysql 4.003 All All All
Application Dbd-mysql Project Dbd-mysql 4.004 All All All
Application Dbd-mysql Project Dbd-mysql 4.005 All All All
Application Dbd-mysql Project Dbd-mysql 4.006 All All All
Application Dbd-mysql Project Dbd-mysql 4.007 All All All
Application Dbd-mysql Project Dbd-mysql 4.008 All All All
Application Dbd-mysql Project Dbd-mysql 4.009 All All All
Application Dbd-mysql Project Dbd-mysql 4.010 All All All
Application Dbd-mysql Project Dbd-mysql 4.011 All All All
Application Dbd-mysql Project Dbd-mysql 4.012 All All All
Application Dbd-mysql Project Dbd-mysql 4.013 All All All
Application Dbd-mysql Project Dbd-mysql 4.014 All All All
Application Dbd-mysql Project Dbd-mysql 4.015 All All All
Application Dbd-mysql Project Dbd-mysql 4.016 All All All
Application Dbd-mysql Project Dbd-mysql 4.017 All All All
Application Dbd-mysql Project Dbd-mysql 4.018 All All All
Application Dbd-mysql Project Dbd-mysql 4.019 All All All
Application Dbd-mysql Project Dbd-mysql 4.020 All All All
Application Dbd-mysql Project Dbd-mysql 4.021 All All All
Application Dbd-mysql Project Dbd-mysql 4.022 All All All
Application Dbd-mysql Project Dbd-mysql 4.023 All All All
Application Dbd-mysql Project Dbd-mysql 4.024 All All All
Application Dbd-mysql Project Dbd-mysql 4.025 All All All
Application Dbd-mysql Project Dbd-mysql 4.026 All All All
Application Dbd-mysql Project Dbd-mysql 4.027 All All All
Application Dbd-mysql Project Dbd-mysql 4.028 All All All
Application Dbd-mysql Project Dbd-mysql 4.029 All All All
Application Dbd-mysql Project Dbd-mysql 4.030_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.030_02 All All All
Application Dbd-mysql Project Dbd-mysql 4.031 All All All
Application Dbd-mysql Project Dbd-mysql 4.032 All All All
Application Dbd-mysql Project Dbd-mysql 4.032_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.032_02 All All All
Application Dbd-mysql Project Dbd-mysql 4.032_03 All All All
Application Dbd-mysql Project Dbd-mysql 4.033 All All All
Application Dbd-mysql Project Dbd-mysql 4.033_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.033_02 All All All
Application Dbd-mysql Project Dbd-mysql 4.033_03 All All All
Application Dbd-mysql Project Dbd-mysql 4.034 All All All
Application Dbd-mysql Project Dbd-mysql 4.035 All All All
Application Dbd-mysql Project Dbd-mysql 4.035_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.035_02 All All All
Application Dbd-mysql Project Dbd-mysql 4.035_03 All All All
Application Dbd-mysql Project Dbd-mysql 4.036 All All All
Application Dbd-mysql Project Dbd-mysql 4.037 All All All
Application Dbd-mysql Project Dbd-mysql 4.037_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.038 All All All
Application Dbd-mysql Project Dbd-mysql 4.038_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.039 All All All
Application Dbd-mysql Project Dbd-mysql 4.040 All All All
Application Dbd-mysql Project Dbd-mysql 3.0000_0 All All All
Application Dbd-mysql Project Dbd-mysql 3.0001_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0001_2 All All All
Application Dbd-mysql Project Dbd-mysql 3.0001_3 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_2 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_3 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_4 All All All
Application Dbd-mysql Project Dbd-mysql 3.0002_5 All All All
Application Dbd-mysql Project Dbd-mysql 3.0003_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0004_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0005 All All All
Application Dbd-mysql Project Dbd-mysql 3.0005_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0007_2 All All All
Application Dbd-mysql Project Dbd-mysql 3.0008_1 All All All
Application Dbd-mysql Project Dbd-mysql 3.0009_1 All All All
Application Dbd-mysql Project Dbd-mysql 4.00 All All All
Application Dbd-mysql Project Dbd-mysql 4.001 All All All
Application Dbd-mysql Project Dbd-mysql 4.002 All All All
Application Dbd-mysql Project Dbd-mysql 4.003 All All All
Application Dbd-mysql Project Dbd-mysql 4.004 All All All
Application Dbd-mysql Project Dbd-mysql 4.005 All All All
Application Dbd-mysql Project Dbd-mysql 4.006 All All All
Application Dbd-mysql Project Dbd-mysql 4.007 All All All
Application Dbd-mysql Project Dbd-mysql 4.008 All All All
Application Dbd-mysql Project Dbd-mysql 4.009 All All All
Application Dbd-mysql Project Dbd-mysql 4.010 All All All
Application Dbd-mysql Project Dbd-mysql 4.011 All All All
Application Dbd-mysql Project Dbd-mysql 4.012 All All All
Application Dbd-mysql Project Dbd-mysql 4.013 All All All
Application Dbd-mysql Project Dbd-mysql 4.014 All All All
Application Dbd-mysql Project Dbd-mysql 4.015 All All All
Application Dbd-mysql Project Dbd-mysql 4.016 All All All
Application Dbd-mysql Project Dbd-mysql 4.017 All All All
Application Dbd-mysql Project Dbd-mysql 4.018 All All All
Application Dbd-mysql Project Dbd-mysql 4.019 All All All
Application Dbd-mysql Project Dbd-mysql 4.020 All All All
Application Dbd-mysql Project Dbd-mysql 4.021 All All All
Application Dbd-mysql Project Dbd-mysql 4.022 All All All
Application Dbd-mysql Project Dbd-mysql 4.023 All All All
Application Dbd-mysql Project Dbd-mysql 4.024 All All All
Application Dbd-mysql Project Dbd-mysql 4.025 All All All
Application Dbd-mysql Project Dbd-mysql 4.026 All All All
Application Dbd-mysql Project Dbd-mysql 4.027 All All All
Application Dbd-mysql Project Dbd-mysql 4.028 All All All
Application Dbd-mysql Project Dbd-mysql 4.029 All All All
Application Dbd-mysql Project Dbd-mysql 4.030_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.030_02 All All All
Application Dbd-mysql Project Dbd-mysql 4.031 All All All
Application Dbd-mysql Project Dbd-mysql 4.032 All All All
Application Dbd-mysql Project Dbd-mysql 4.032_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.032_02 All All All
Application Dbd-mysql Project Dbd-mysql 4.032_03 All All All
Application Dbd-mysql Project Dbd-mysql 4.033 All All All
Application Dbd-mysql Project Dbd-mysql 4.033_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.033_02 All All All
Application Dbd-mysql Project Dbd-mysql 4.033_03 All All All
Application Dbd-mysql Project Dbd-mysql 4.034 All All All
Application Dbd-mysql Project Dbd-mysql 4.035 All All All
Application Dbd-mysql Project Dbd-mysql 4.035_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.035_02 All All All
Application Dbd-mysql Project Dbd-mysql 4.035_03 All All All
Application Dbd-mysql Project Dbd-mysql 4.036 All All All
Application Dbd-mysql Project Dbd-mysql 4.037 All All All
Application Dbd-mysql Project Dbd-mysql 4.037_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.038 All All All
Application Dbd-mysql Project Dbd-mysql 4.038_01 All All All
Application Dbd-mysql Project Dbd-mysql 4.039 All All All
Application Dbd-mysql Project Dbd-mysql 4.040 All All All

References

ReferenceSourceLinkTags
Debian Package Tracker CONFIRM tracker.debian.org Third Party Advisory
DBD::mysql: Multiple vulnerabilities (GLSA 201701-51) — Gentoo security GENTOO security.gentoo.org
Fix use-after-free for repeated fetchrow_arrayref calls when mysql_se… · perl5-dbi/DBD-mysql@3619c17 · GitHub CONFIRM github.com Issue Tracking, Patch, Third Party Advisory
pkg-perl/packages/libdbd-mysql-perl - Debian packaging of libdbd-mysql-perl CONFIRM anonscm.debian.org Issue Tracking, Patch, Third Party Advisory
DBD::mysql CVE-2016-1251 Use After Free Remote Code Execution Vulnerability BID www.securityfocus.com Third Party Advisory, VDB Entry
oss-security - CVE-2016-1251 - use after free in DBD::mysql when using prepared statements - medium CONFIRM www.openwall.com Mailing List, Third Party Advisory
CVE Program record CVE.ORG www.cve.org canonical
NVD vulnerability detail NVD nvd.nist.gov canonical, analysis

Legacy QID Mappings

  • 710496 Gentoo Linux DBD Vulnerability (GLSA 201701-51)
© CVE.report 2026 |

Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. It is the responsibility of user to evaluate the accuracy, completeness or usefulness of any information, opinion, advice or other content. EACH USER WILL BE SOLELY RESPONSIBLE FOR ANY consequences of his or her direct or indirect use of this web site. ALL WARRANTIES OF ANY KIND ARE EXPRESSLY DISCLAIMED. This site will NOT BE LIABLE FOR ANY DIRECT, INDIRECT or any other kind of loss.

CVE, CWE, and OVAL are registred trademarks of The MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. This site includes MITRE data granted under the following license.

CVE.report and Source URL Uptime Status status.cve.report