Oval Definition:oval:org.mitre.oval:def:7959
Revision Date:2014-06-23Version:18
Title:DSA-1910 mysql-ocaml -- missing escape function
Description:It was discovered that mysql-ocaml, OCaml bindings for MySql, was missing a function to call mysql_real_escape_string(). This is needed, because mysql_real_escape_string() honours the charset of the connection and prevents insufficient escaping, when certain multibyte character encodings are used. The added function is called real_escape() and takes the established database connection as a first argument. The old escape_string() was kept for backwards compatibility. Developers using these bindings are encouraged to adjust their code to use the new function.
Family:unixClass:patch
Status:ACCEPTEDReference(s):CVE-2009-2942
DSA-1910
Platform(s):Debian GNU/Linux 4.0
Debian GNU/Linux 5.0
Product(s):mysql-ocaml
Definition Synopsis
  • Release section
  • Debian GNU/Linux 5.0 is installed
  • AND Supported architectures section
  • Installed architecture is s390
  • OR Installed architecture is amd64
  • OR Installed architecture is sparc
  • OR Installed architecture is arm
  • OR Installed architecture is i386
  • OR Installed architecture is mips
  • OR Installed architecture is ia64
  • OR Installed architecture is alpha
  • OR Installed architecture is powerpc
  • OR Installed architecture is mipsel
  • OR Installed architecture is hppa
  • AND Packages section
  • libmysql-ocaml is earlier than 1.0.4-4+lenny1
  • OR libmysql-ocaml-dev is earlier than 1.0.4-4+lenny1
  • OR Release section
  • Debian GNU/Linux 4.0 is installed.
  • AND Supported architectures section
  • Installed architecture is mips
  • OR Installed architecture is sparc
  • OR Installed architecture is mipsel
  • OR Installed architecture is amd64
  • AND Packages section
  • libmysql-ocaml is earlier than 1.0.4-2+etch1
  • OR libmysql-ocaml-dev is earlier than 1.0.4-2+etch1
  • BACK