CVE-2024-7348
ŚrednieStreszczenie
W PostgreSQL w narzędziu pg_dump występuje podatność typu TOCTOU (Time-of-check Time-of-use). Osoba tworząca obiekt może podmienić inny typ relacji na widok lub tabelę zewnętrzną, co pozwala na wykonanie dowolnych funkcji SQL z uprawnieniami użytkownika uruchamiającego pg_dump, często superużytkownika. Atak wymaga oczekiwania na odpowiedni moment.
Ocena ryzyka
Atakujący może uzyskać nieautoryzowany dostęp do danych lub eskalować uprawnienia do poziomu superużytkownika, co stanowi poważne ryzyko dla poufności i integralności bazy danych.
Rekomendacja
Zaleca się natychmiastową aktualizację PostgreSQL do wersji łatanej oraz ograniczenie uprawnień użytkowników mogących tworzyć obiekty w bazie danych.
Oryginalny opis (angielski, źródło NVD)
Time-of-check Time-of-use (TOCTOU) race condition in pg_dump in PostgreSQL allows an object creator to execute arbitrary SQL functions as the user running pg_dump, which is often a superuser. The attack involves replacing another relation type with a view or foreign table. The attack requires waitin

