CVE-2009-4484

mysql: yaSSL certificate parsing buffer overflow (vulndisco)

Published Dec 30, 2009 CVSS 2.0 · 7.5 High EPSS 69.6% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-1997-1 New mysql-dfsg-5.0 packages fix several vulnerabilities
Ubuntu USN Ubuntu USN USN-897-1 MySQL vulnerabilities
Ubuntu USN Ubuntu USN USN-1397-1 MySQL vulnerabilities
References
Link Providers
http://archives.neohapsis.com/archives/dailydave/2010-q1/0002.html cve-icon cve-icon
http://bazaar.launchpad.net/~mysql/mysql-server/mysql-5.0/revision/2837.1.1 cve-icon cve-icon
http://bugs.mysql.com/bug.php?id=50227 cve-icon cve-icon
http://dev.mysql.com/doc/refman/5.0/en/news-5-0-90.html cve-icon cve-icon
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-43.html cve-icon cve-icon
http://intevydis.blogspot.com/2010/01/mysq-yassl-stack-overflow.html cve-icon cve-icon
http://intevydis.com/mysql_demo.html cve-icon cve-icon
http://intevydis.com/mysql_overflow1.py.txt cve-icon cve-icon
http://intevydis.com/vd-list.shtml cve-icon cve-icon
http://isc.sans.org/diary.html?storyid=7900 cve-icon cve-icon
http://lists.immunitysec.com/pipermail/dailydave/2010-January/006020.html cve-icon cve-icon
http://lists.mysql.com/commits/96697 cve-icon cve-icon
http://secunia.com/advisories/37493 cve-icon cve-icon
http://secunia.com/advisories/38344 cve-icon cve-icon
http://secunia.com/advisories/38364 cve-icon cve-icon
http://secunia.com/advisories/38517 cve-icon cve-icon
http://secunia.com/advisories/38573 cve-icon cve-icon
http://securitytracker.com/id?1023402 cve-icon cve-icon
http://securitytracker.com/id?1023513 cve-icon cve-icon
http://ubuntu.com/usn/usn-897-1 cve-icon cve-icon
http://www.debian.org/security/2010/dsa-1997 cve-icon cve-icon
http://www.intevydis.com/blog/?p=106 cve-icon cve-icon
http://www.intevydis.com/blog/?p=57 cve-icon cve-icon
http://www.metasploit.com/modules/exploit/linux/mysql/mysql_yassl_getname cve-icon cve-icon
http://www.osvdb.org/61956 cve-icon cve-icon
http://www.securityfocus.com/bid/37640 cve-icon cve-icon
http://www.securityfocus.com/bid/37943 cve-icon cve-icon
http://www.securityfocus.com/bid/37974 cve-icon cve-icon
http://www.ubuntu.com/usn/USN-1397-1 cve-icon cve-icon
http://www.vupen.com/english/advisories/2010/0233 cve-icon cve-icon
http://www.vupen.com/english/advisories/2010/0236 cve-icon cve-icon
http://www.yassl.com/news.html#yassl199 cve-icon cve-icon
http://www.yassl.com/release.html cve-icon cve-icon
http://yassl.cvs.sourceforge.net/viewvc/yassl/yassl/taocrypt/src/asn.cpp?r1=1.13&r2=1.14 cve-icon cve-icon
https://bugzilla.redhat.com/show_bug.cgi?id=555313 cve-icon cve-icon
https://exchange.xforce.ibmcloud.com/vulnerabilities/55416 cve-icon cve-icon
https://www.cve.org/CVERecord?id=CVE-2009-4484 cve-icon
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 7, 2024, 7:01 AM
Reserved
Dec 30, 2009, 12:00 AM
Status
Modified
Published
Dec 30, 2009, 9:30 PM
Modified
Jun 16, 2026, 11:13 PM
Severity
Critical
Public date
Jan 25, 2010, 12:00 AM