Wysoki Odebrany

CVE-2026-116244

opublikowano:
modyfikacja:
Ocena CVSS
7.1
Wysoki · v4.0
wektor: CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

Gdy połączenie pgAdmin 4 nie miało korzystać z delegowanych poświadczeń użytkownika Kerberos, pgAdmin usunął KRB5CCNAME ze swojego środowiska, więc biblioteka Kerberos powróciła do domyślnej pamięci podręcznej poświadczeń, czyli karty kluczy klienta, konta systemu operacyjnego, na którym działa pgAdmin. libpq następnie odpowiedziała każdemu serwerowi, który zażądał uwierzytelnienia GSSAPI za pomocą biletu tego konta, niezależnie od nazwy użytkownika podanej przez użytkownika pgAdmin, więc w trybie serwera każdy użytkownik mógł połączyć się jako podmiot główny Kerberos konta usługi; gssencmode=disable nie zapobiegł temu. W systemie Windows SSPI korzystało z logowania do konta usługi w ten sam sposób. psql został również uruchomiony w środowisku pgAdmin, które mogło przechowywać pamięć podręczną poświadczeń innego użytkownika podczas łączenia się tego użytkownika.

Poprawka wskazuje KRB5CCNAME i KRB5_CLIENT_KTNAME na plik, który nie może istnieć, chyba że użytkownik uwierzytelniony przez Kerberos łączy się z Kerberos i powoduje, że każde inne połączenie, psql i narzędzia require_auth=!gss,!sspi i gssencmode=disable są sprawdzane w końcowym ciągu połączenia. require_auth potrzebuje libpq 16 lub nowszej.

Ten problem dotyczy pgAdmin 4: przed wersją 9.19.

>_ Słabości (CWE)

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org