Katalog CVE

CVE-2009-2940

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

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.

Ocena ryzyka

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.

Rekomendacja

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

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS