Your submission was sent successfully! Close

You have successfully unsubscribed! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates about Ubuntu and upcoming events where you can meet our team.Close

CVE-2009-4028

Published: 30 November 2009

The vio_verify_callback function in viosslfactories.c in MySQL 5.0.x before 5.0.88 and 5.1.x before 5.1.41, when OpenSSL is used, accepts a value of zero for the depth of X.509 certificates, which allows man-in-the-middle attackers to spoof arbitrary SSL-based MySQL servers via a crafted certificate, as demonstrated by a certificate presented by a server linked against the yaSSL library.

Notes

AuthorNote
mdeslaur
dapper doesn't build with ssl
hardy+ builds with yaSSL
none of our releases are vulnerable, as the yaSSL code ignores
the verify callback (see mysql bug)

Priority

Medium

Status

Package Release Status
mysql-dfsg
Launchpad, Ubuntu, Debian
dapper Ignored
(end of life)
hardy Does not exist

intrepid Does not exist

jaunty Does not exist

karmic Does not exist

upstream Needs triage

mysql-dfsg-4.1
Launchpad, Ubuntu, Debian
dapper Ignored
(end of life)
hardy Does not exist

intrepid Does not exist

jaunty Does not exist

karmic Does not exist

upstream Needs triage

Patches:
upstream: http://lists.mysql.com/commits/87446
mysql-dfsg-5.0
Launchpad, Ubuntu, Debian
dapper Not vulnerable
(5.0.22-0ubuntu6.06.11)
hardy Not vulnerable
(5.0.51a-3ubuntu5.4)
intrepid Not vulnerable
(5.0.67-0ubuntu6)
jaunty Not vulnerable
(5.1.30really5.0.75-0ubuntu10.2)
karmic Not vulnerable
(5.1.30really5.0.83-0ubuntu3)
upstream Needs triage

mysql-dfsg-5.1
Launchpad, Ubuntu, Debian
dapper Does not exist

hardy Does not exist

intrepid Does not exist

jaunty Not vulnerable
(5.1.31-1ubuntu2)
karmic Not vulnerable
(5.1.37-1ubuntu5)
upstream Needs triage