Katalog CVE

CVE-2010-1169

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PostgreSQL w wersjach przed 7.4.29, 8.0.25, 8.1.21, 8.2.17, 8.3.11, 8.4.4 oraz 9.0 Beta 2 nie ogranicza prawidłowo procedur PL/perl, co pozwala zdalnym uwierzytelnionym użytkownikom z uprawnieniami do tworzenia baz danych na wykonywanie dowolnego kodu Perl za pomocą spreparowanego skryptu, związanego z modułem Safe dla Perla.

Ocena ryzyka

Organizacja może być narażona na wykonanie złośliwego kodu przez uwierzytelnionych użytkowników, co może prowadzić do utraty danych lub naruszenia integralności systemu.

Rekomendacja

Zaleca się aktualizację PostgreSQL do najnowszej wersji, aby usunąć tę podatność oraz ograniczenie uprawnień użytkowników do tworzenia baz danych, jeśli nie jest to konieczne.

Powiązane podatności

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

PostgreSQL 7.4 before 7.4.29, 8.0 before 8.0.25, 8.1 before 8.1.21, 8.2 before 8.2.17, 8.3 before 8.3.11, 8.4 before 8.4.4, and 9.0 Beta before 9.0 Beta 2 does not properly restrict PL/perl procedures, which allows remote authenticated users, with database-creation privileges, to execute arbitrary Perl code via a crafted script, related to the Safe module (aka Safe.pm) for Perl. NOTE: some sources report that this issue is the same as CVE-2010-1447.

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