CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2009-2940

High
Published: Translated: NVD NIST

Summary

Moduł pygresql w wersjach 3.8.1 i 4.0 dla Pythona nie obsługuje poprawnie funkcji PQescapeStringConn, co może umożliwić zdalnym atakującym wykorzystanie problemów z escapowaniem związanych z kodowaniem wielobajtowym.

Risk Assessment

Wykorzystanie tej podatności może prowadzić do ataków typu SQL injection, co zagraża integralności danych w aplikacjach korzystających z bazy danych PostgreSQL.

Recommendation

Zaleca się aktualizację modułu pygresql do najnowszej wersji, aby usunąć problemy z obsługą kodowania oraz poprawić bezpieczeństwo aplikacji.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS