Katalog CVE

CVE-2026-14666

ŚrednieCVSS 4.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

Percentyl 7 - wyżej niż 7% wszystkich znanych CVE

Streszczenie

W PostgreSQL niepełne śledzenie zmian członkostwa w rolach, atrybutów ról i własności baz danych pozwala zapytaniu na dalsze używanie buforowanych polityk bezpieczeństwa na poziomie wierszy (RLS) po zmianach, które wymagają innej polityki, poprzez ponowne użycie planu. Nieaktualne polityki pozostają aż do unieważnienia pamięci podręcznej lub zakończenia sesji. Dotyczy to wersji przed 18.6, 17.11, 16.15, 15.19 i 14.24.

Ocena ryzyka

Użytkownik może kontynuować odczyty i modyfikacje, które zostały niedawno zabronione, co może prowadzić do naruszenia kontroli dostępu.

Rekomendacja

Zaktualizuj PostgreSQL do najnowszej wersji poprawkowej, aby zapewnić prawidłowe unieważnianie buforowanych polityk RLS.

Inne podatności w PostgreSQL

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

Incomplete tracking in PostgreSQL of changes to role membership, role attributes, and database ownership allows a query to continue using cached row-level security policies after those changes require a different policy, via plan reuse. Stale policies continue until some other event invalidates the cache or connection termination ends the session. This permits a user to complete reads and modifications that were recently permitted but now forbidden. An attacker must tailor an attack to a particular application's pattern of privilege removal and role-specific row security policies. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.

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