CVE-2016-1246
published 2016-10-05CVE-2016-1246: Buffer overflow in the DBD::mysql module before 4.037 for Perl allows context-dependent attackers to cause a denial of service (crash) via vectors related to…
PriorityP434high7.5CVSS 3.0
AVNACLPRNUINSUCNINAH
EPSS
4.06%
89.6th percentile
Buffer overflow in the DBD::mysql module before 4.037 for Perl allows context-dependent attackers to cause a denial of service (crash) via vectors related to an error message.
Affected
4 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| apple | macos_sequoia | — | — |
| dbd-mysql_project | dbd-mysql | <= 4.036 | — |
| debian | debian_linux | — | — |
| debian | libdbd-mysql-perl | < libdbd-mysql-perl 4.037-1 (bookworm) | libdbd-mysql-perl 4.037-1 (bookworm) |
CVSS provenance
nvdv3.07.5HIGHCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:N/I:N/A:P
osv9.8CRITICAL
vendor_ubuntu9.8CRITICAL
vendor_debian7.5LOW
vendor_redhat7.5HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-cc4c-8jxw-7x26: Buffer overflow in the DBD::mysql module before 4
ghsa_unreviewed·2022-05-17
CVE-2016-1246 [HIGH] CWE-119 GHSA-cc4c-8jxw-7x26: Buffer overflow in the DBD::mysql module before 4
Buffer overflow in the DBD::mysql module before 4.037 for Perl allows context-dependent attackers to cause a denial of service (crash) via vectors related to an error message.
OSV
libdbd-mysql-perl vulnerabilities
osv·2016-10-13·CVSS 9.8
CVE-2014-9906 [CRITICAL] libdbd-mysql-perl vulnerabilities
libdbd-mysql-perl vulnerabilities
It was discovered that DBD::mysql incorrectly handled certain memory
operations. A remote attacker could use this issue to cause DBD::mysql to
crash, resulting in a denial of service, or possibly execute arbitrary
code. (CVE-2014-9906)
Hanno Böck discovered that DBD::mysql incorrectly handled certain memory
operations. A remote attacker could use this issue to cause DBD::mysql to
crash, resulting in a denial of service, or possibly execute arbitrary
code. (CVE-2015-8949)
Pali Rohár discovered that DBD::mysql incorrectly handled certain user
supplied data. A remote attacker could use this issue to cause DBD::mysql
to crash, resulting in a denial of service, or possibly execute arbitrary
code. (CVE-2016-1246)
OSV
CVE-2016-1246: Buffer overflow in the DBD::mysql module before 4
osv·2016-10-05·CVSS 7.5
CVE-2016-1246 [HIGH] CVE-2016-1246: Buffer overflow in the DBD::mysql module before 4
Buffer overflow in the DBD::mysql module before 4.037 for Perl allows context-dependent attackers to cause a denial of service (crash) via vectors related to an error message.
Apple
CVE-2016-1246: macOS Sequoia 15.2
vendor_apple·2024-12-11·CVSS 7.5
CVE-2016-1246 [HIGH] CVE-2016-1246: macOS Sequoia 15.2
Apple Security Update: About the security content of macOS Sequoia 15.2
Product: macOS Sequoia
Version: 15.2
CVE: CVE-2016-1246
Component: CVE-2016-1246
Ubuntu
DBD::mysql vulnerabilities
vendor_ubuntu·2016-10-13·CVSS 9.8
CVE-2014-9906 [CRITICAL] DBD::mysql vulnerabilities
Title: DBD::mysql vulnerabilities
Summary: DBD::mysql could be made to crash or run programs if it received specially
crafted input.
It was discovered that DBD::mysql incorrectly handled certain memory
operations. A remote attacker could use this issue to cause DBD::mysql to
crash, resulting in a denial of service, or possibly execute arbitrary
code. (CVE-2014-9906)
Hanno Böck discovered that DBD::mysql incorrectly handled certain memory
operations. A remote attacker could use this issue to cause DBD::mysql to
crash, resulting in a denial of service, or possibly execute arbitrary
code. (CVE-2015-8949)
Pali Rohár discovered that DBD::mysql incorrectly handled certain user
supplied data. A remote attacker could use this issue to cause DBD::mysql
to crash, resulting in a denial of service
Red Hat
perl-DBD-MySQL: Buffer overflow triggered by user supplied data
vendor_redhat·2016-10-03·CVSS 7.5
CVE-2016-1246 [HIGH] CWE-120 perl-DBD-MySQL: Buffer overflow triggered by user supplied data
perl-DBD-MySQL: Buffer overflow triggered by user supplied data
Buffer overflow in the DBD::mysql module before 4.037 for Perl allows context-dependent attackers to cause a denial of service (crash) via vectors related to an error message.
Package: perl-DBD-MySQL (Red Hat Enterprise Linux 5) - Will not fix
Package: perl-DBD-MySQL (Red Hat Enterprise Linux 6) - Will not fix
Package: perl-DBD-MySQL (Red Hat Enterprise Linux 7) - Will not fix
Package: perl516-perl-DBD-MySQL (Red Hat Software Collections) - Will not fix
Package: rh-perl520-perl-DBD-MySQL (Red Hat Software Collections) - Will not fix
Package: rh-perl524-perl-DBD-MySQL (Red Hat Software Collections) - Not affected
Debian
CVE-2016-1246: libdbd-mysql-perl - Buffer overflow in the DBD::mysql module before 4.037 for Perl allows context-de...
vendor_debian·2016·CVSS 7.5
CVE-2016-1246 [HIGH] CVE-2016-1246: libdbd-mysql-perl - Buffer overflow in the DBD::mysql module before 4.037 for Perl allows context-de...
Buffer overflow in the DBD::mysql module before 4.037 for Perl allows context-dependent attackers to cause a denial of service (crash) via vectors related to an error message.
Scope: local
bookworm: resolved (fixed in 4.037-1)
bullseye: resolved (fixed in 4.037-1)
forky: resolved (fixed in 4.037-1)
sid: resolved (fixed in 4.037-1)
trixie: resolved (fixed in 4.037-1)
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2016-1246 perl-DBD-MySQL: Buffer overflow triggered by user supplied data [fedora-all]
bugzilla·2016-10-03·CVSS 7.5
CVE-2016-1246 [HIGH] CVE-2016-1246 perl-DBD-MySQL: Buffer overflow triggered by user supplied data [fedora-all]
CVE-2016-1246 perl-DBD-MySQL: Buffer overflow triggered by user supplied data [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects multiple supported
Bugzilla
CVE-2016-1246 perl-DBD-MySQL: Buffer overflow triggered by user supplied data
bugzilla·2016-09-29·CVSS 7.5
CVE-2016-1246 [HIGH] CVE-2016-1246 perl-DBD-MySQL: Buffer overflow triggered by user supplied data
CVE-2016-1246 perl-DBD-MySQL: Buffer overflow triggered by user supplied data
A buffer overflow vulnerability in prepared statements that could be possibly triggered by user supplied data was found in perl DBI driver for MySQL. Vulnerability is present in all releases at least back to versions 3.0 of the driver released in 2005.
Discussion:
Upstream patch:
https://github.com/perl5-dbi/DBD-mysql/commit/7c164a0c86cec6ee95df1d141e67b0e85dfdefd2
---
Created perl-DBD-MySQL tracking bugs for this issue:
Affects: fedora-all [bug 1381280]
---
On RHEL / Fedora, the FORTIFY_SOURCE compilation option catches this stack-based buffer overflow, and it turns a flaw which could result in arbitrary code execution into a mere crash. Our CVSS score reflects this fact.
http://blogs.perl.org/users/mike_b/2016/10/security-release---buffer-overflow-in-dbdmysql-perl-library.htmlhttp://www.debian.org/security/2016/dsa-3684http://www.securityfocus.com/bid/93337https://github.com/perl5-dbi/DBD-mysql/commit/7c164a0c86cec6ee95df1d141e67b0e85dfdefd2https://security.gentoo.org/glsa/201701-51http://blogs.perl.org/users/mike_b/2016/10/security-release---buffer-overflow-in-dbdmysql-perl-library.htmlhttp://www.debian.org/security/2016/dsa-3684http://www.securityfocus.com/bid/93337https://github.com/perl5-dbi/DBD-mysql/commit/7c164a0c86cec6ee95df1d141e67b0e85dfdefd2https://security.gentoo.org/glsa/201701-51
2016-10-05
Published