PYSEC-2009-18

See a problem?
Import Source
https://github.com/pypa/advisory-database/blob/main/vulns/pygresql/PYSEC-2009-18.yaml
JSON Data
https://api.osv.dev/v1/vulns/PYSEC-2009-18
Aliases
Published
2009-10-22T16:30:00.250Z
Modified
2026-06-10T17:01:44.540836585Z
Summary
[none]
Details

The pygresql module 3.8.1 and 4.0 for Python does not properly support the PQescapeStringConn function, which might allow remote attackers to leverage escaping issues involving multibyte character encodings.

References

Affected packages

PyPI / pygresql

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
3.8.1
Last affected
4.0

Affected versions

3.*
3.8.1
4.*
4.0

Database specific

source
"https://github.com/pypa/advisory-database/blob/main/vulns/pygresql/PYSEC-2009-18.yaml"