Katalog CVE

CVE-2007-3279

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PostgreSQL w wersji 8.1 i prawdopodobnie późniejszych, po utworzeniu języka PL/pgSQL, przyznaje pewne uprawnienia plpgsql domenie PUBLIC, co umożliwia zdalnym atakującym tworzenie i wykonywanie funkcji. Przykładem są funkcje, które przeprowadzają lokalne ataki brute-force na hasła, mogące omijać systemy wykrywania włamań.

Ocena ryzyka

Ryzyko dla organizacji polega na możliwości zdalnego wykonywania nieautoryzowanych funkcji, co może prowadzić do naruszenia bezpieczeństwa danych oraz omijania zabezpieczeń detekcji włamań.

Rekomendacja

Zaleca się ograniczenie uprawnień do języka PL/pgSQL tylko do zaufanych użytkowników oraz regularne monitorowanie i audytowanie funkcji w bazie danych.

Powiązane podatności

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

PostgreSQL 8.1 and probably later versions, when the PL/pgSQL (plpgsql) language has been created, grants certain plpgsql privileges to the PUBLIC domain, which allows remote attackers to create and execute functions, as demonstrated by functions that perform local brute-force password guessing attacks, which may evade intrusion detection.

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