7.5
CVSSv2

CVE-2009-2943

Published: 22/10/2009 Updated: 23/10/2009
CVSS v2 Base Score: 7.5 | Impact Score: 6.4 | Exploitability Score: 10
VMScore: 668
Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P

Vulnerability Summary

The postgresql-ocaml bindings 1.5.4, 1.7.0, and 1.12.1 for PostgreSQL libpq do not properly support the PQescapeStringConn function, which might allow remote malicious users to leverage escaping issues involving multibyte character encodings.

Vulnerable Product Search on Vulmon Subscribe to Product

ocaml postgresql-ocaml 1.12.1

ocaml postgresql-ocaml 1.5.4

ocaml postgresql-ocaml 1.7.0

Vendor Advisories

It was discovered that postgresql-ocaml, OCaml bindings to PostgreSQL's libpq, was missing a function to call PQescapeStringConn() This is needed, because PQescapeStringConn() honours the charset of the connection and prevents insufficient escaping, when certain multibyte character encodings are used The added function is called escape_string_con ...