Katalog CVE

CVE-2026-120066

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

Streszczenie

W systemach uniksowych, gdy włączone jest logowanie, psqlODBC domyślnie tworzy pliki logów w /tmp, nazwane na podstawie nazwy programu, użytkownika i identyfikatora procesu, z domyślnymi uprawnieniami (zwykle czytelnymi dla wszystkich) i podąża za dowiązaniami symbolicznymi przy ich otwieraniu. Lokalny użytkownik może odczytać tekst zapytań i dane z logów innego użytkownika oraz umieścić dowiązanie symboliczne w przewidywalnej ścieżce, aby sterownik dopisywał dane logów do wybranego przez atakującego pliku z uprawnieniami ofiary. Wersje przed psqlODBC 18.00.0006 są podatne.

Ocena ryzyka

Lokalny atakujący może uzyskać dostęp do wrażliwych danych zapytań innych użytkowników oraz manipulować plikami z uprawnieniami ofiary poprzez atak dowiązania symbolicznego. Może to prowadzić do wycieku danych i nieautoryzowanej modyfikacji plików.

Rekomendacja

Zaktualizuj psqlODBC do wersji 18.00.0006 lub nowszej. Do czasu aktualizacji rozważ wyłączenie logowania lub zmianę katalogu logów na bezpieczny, niepubliczny katalog.

Inne podatności w psqlODBC

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

On Unix-like systems, when logging is enabled, psqlODBC creates its log files in /tmp by default, named from the program name, user name, and process ID, with the default permissions, typically world-readable, and follows symbolic links when opening them. A local user can read query text and data from another user's logs, and can place a symbolic link at the predictable path so that the driver appends log data to a file of the attacker's choosing with the victim's privileges. Versions before psqlODBC 18.00.0006 are affected.

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