Unrated severityNVD Advisory· Published Dec 30, 2009· Updated Apr 23, 2026
CVE-2009-4484
CVE-2009-4484
Description
Multiple stack-based buffer overflows in the CertDecoder::GetName function in src/asn.cpp in TaoCrypt in yaSSL before 1.9.9, as used in mysqld in MySQL 5.0.x before 5.0.90, MySQL 5.1.x before 5.1.43, MySQL 5.5.x through 5.5.0-m2, and other products, allow remote attackers to execute arbitrary code or cause a denial of service (memory corruption and daemon crash) by establishing an SSL connection and sending an X.509 client certificate with a crafted name field, as demonstrated by mysql_overflow1.py and the vd_mysql5 module in VulnDisco Pack Professional 8.11. NOTE: this was originally reported for MySQL 5.0.51a.
Affected products
17cpe:2.3:a:oracle:mysql:*:*:*:*:*:*:*:*+ 2 more
- cpe:2.3:a:oracle:mysql:*:*:*:*:*:*:*:*range: >=5.0.0,<5.0.90
- cpe:2.3:a:oracle:mysql:5.0.0:milestone1:*:*:*:*:*:*
- cpe:2.3:a:oracle:mysql:5.0.0:milestone2:*:*:*:*:*:*
cpe:2.3:o:canonical:ubuntu_linux:10.04:*:*:*:-:*:*:*+ 8 more
- cpe:2.3:o:canonical:ubuntu_linux:10.04:*:*:*:-:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:10.10:*:*:*:*:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:11.04:*:*:*:*:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:11.10:*:*:*:*:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:6.06:*:*:*:*:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:8.04:*:*:*:-:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:8.10:*:*:*:*:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:9.04:*:*:*:*:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:9.10:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:4.0:*:*:*:*:*:*:*+ 2 more
- cpe:2.3:o:debian:debian_linux:4.0:*:*:*:*:*:*:*
- cpe:2.3:o:debian:debian_linux:5.0:*:*:*:*:*:*:*
- cpe:2.3:o:debian:debian_linux:6.0:*:*:*:*:*:*:*
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
36- lists.mysql.com/commits/96697nvdPatchVendor Advisory
- bugs.mysql.com/bug.phpnvdExploitIssue TrackingVendor Advisory
- isc.sans.org/diary.htmlnvdThird Party Advisory
- secunia.com/advisories/37493nvdThird Party Advisory
- secunia.com/advisories/38344nvdThird Party Advisory
- secunia.com/advisories/38364nvdThird Party Advisory
- secunia.com/advisories/38517nvdThird Party Advisory
- secunia.com/advisories/38573nvdThird Party Advisory
- securitytracker.com/idnvdThird Party AdvisoryVDB Entry
- securitytracker.com/idnvdThird Party AdvisoryVDB Entry
- ubuntu.com/usn/usn-897-1nvdThird Party Advisory
- www.debian.org/security/2010/dsa-1997nvdThird Party Advisory
- www.metasploit.com/modules/exploit/linux/mysql/mysql_yassl_getnamenvdThird Party Advisory
- www.securityfocus.com/bid/37640nvdThird Party AdvisoryVDB Entry
- www.securityfocus.com/bid/37943nvdThird Party AdvisoryVDB Entry
- www.securityfocus.com/bid/37974nvdThird Party AdvisoryVDB Entry
- www.ubuntu.com/usn/USN-1397-1nvdThird Party Advisory
- www.vupen.com/english/advisories/2010/0233nvdThird Party Advisory
- www.vupen.com/english/advisories/2010/0236nvdThird Party Advisory
- yassl.cvs.sourceforge.net/viewvc/yassl/yassl/taocrypt/src/asn.cppnvdThird Party Advisory
- bugzilla.redhat.com/show_bug.cginvdIssue TrackingThird Party Advisory
- exchange.xforce.ibmcloud.com/vulnerabilities/55416nvdThird Party AdvisoryVDB Entry
- archives.neohapsis.com/archives/dailydave/2010-q1/0002.htmlnvdBroken Link
- bazaar.launchpad.net/~mysql/mysql-server/mysql-5.0/revision/2837.1.1nvdBroken Link
- dev.mysql.com/doc/refman/5.0/en/news-5-0-90.htmlnvdBroken Link
- dev.mysql.com/doc/refman/5.1/en/news-5-1-43.htmlnvdBroken Link
- intevydis.blogspot.com/2010/01/mysq-yassl-stack-overflow.htmlnvdBroken Link
- intevydis.com/mysql_demo.htmlnvdBroken Link
- intevydis.com/mysql_overflow1.py.txtnvdBroken Link
- intevydis.com/vd-list.shtmlnvdBroken Link
- lists.immunitysec.com/pipermail/dailydave/2010-January/006020.htmlnvdBroken Link
- www.intevydis.com/blog/nvdBroken Link
- www.intevydis.com/blog/nvdBroken Link
- www.osvdb.org/61956nvdBroken Link
- www.yassl.com/news.htmlnvdBroken Link
- www.yassl.com/release.htmlnvdBroken Link
News mentions
0No linked articles in our index yet.