Katalog CVE

CVE-2026-6472

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Brak autoryzacji w poleceniu CREATE TYPE w PostgreSQL pozwala twórcy obiektu na przejęcie innych zapytań, które używają search_path do znajdowania typów zdefiniowanych przez użytkownika, w tym typów zdefiniowanych przez rozszerzenia. Ofiara będzie mogła wykonać dowolne funkcje SQL wybrane przez atakującego.

Ocena ryzyka

Organizacja może być narażona na wykonanie nieautoryzowanych operacji SQL, co może prowadzić do utraty danych lub naruszenia integralności systemu. Atakujący może wykorzystać tę podatność do przejęcia kontroli nad zapytaniami użytkowników.

Rekomendacja

Zaleca się aktualizację PostgreSQL do najnowszej wersji, aby usunąć tę lukę. Należy również przeanalizować i ograniczyć uprawnienia do tworzenia typów w bazie danych.

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

Missing authorization in PostgreSQL CREATE TYPE allows an object creator to hijack other queries that use search_path to find user-defined types, including extension-defined types. That is to say, the victim will execute arbitrary SQL functions of the attacker's choice. Versions before PostgreSQL

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