CVE-2025-14338
WysokieStreszczenie
W systemach Polkit przed wersją v0.69.0 domyślnie wyłączono uwierzytelnianie, a jednocześnie występuje wyścig (race condition) w sprawdzaniu autoryzacji. Może to prowadzić do tych samych problemów, co w przypadku podatności CVE-2025-66005.
Ocena ryzyka
Ryzyko polega na tym, że nieautoryzowany użytkownik może wykorzystać wyścig do ominięcia kontroli dostępu i uzyskać nieuprawnione uprawnienia w systemie, co może prowadzić do eskalacji przywilejów.
Rekomendacja
Zaleca się natychmiastową aktualizację Polkit do wersji v0.69.0 lub nowszej, która zawiera poprawkę eliminującą wyścig. Należy również sprawdzić, czy domyślne wyłączenie uwierzytelniania nie jest przyczyną problemów w danym środowisku.
Inne podatności w Polkit
Zobacz wszystkie- CVE-2021-3560WysokieAktywnie exploitowane
Stwierdzono, że polkit może zostać oszukany w celu ominięcia kontroli poświadczeń dla żądań D-Bus, podnosząc uprawnienia żądającego do użytkownika root. Ta wada może być wykorzystana przez nieuprzywilejowanego lokalnego atakującego, na przykład do utworzenia nowego lokalnego administratora. Największe zagrożenie z tej podatności dotyczy poufności i integralności danych oraz dostępności systemu.
- CVE-2021-4034WysokieAktywnie exploitowane
Podatność na lokalną eskalację uprawnień w narzędziu pkexec pakietu polkit. pkexec nieprawidłowo obsługuje liczbę parametrów wywołania, co pozwala na wykonanie zmiennych środowiskowych jako komend.
- CVE-2026-85498Niskie
W polkit wykryto błąd polegający na tym, że przetwarzanie danych wejściowych rozpoczynających się od bajtu null powoduje błąd arytmetyczny w pomocniku agenta uwierzytelniania. Prowadzi to do niedomiaru liczby całkowitej podczas obliczania długości bufora i w konsekwencji do odczytu poza granicami pamięci, co może spowodować awarię aplikacji i odmowę usługi (DoS).
- CVE-2026-4897Średnie
W polkit wykryto podatność, w której lokalny użytkownik może wykorzystać specjalnie spreparowane, nadmiernie długie dane wejściowe do binarki `polkit-agent-helper-1` z ustawionym bitem setuid przez standardowe wejście (stdin). To nieograniczone dane wejściowe mogą prowadzić do warunku braku pamięci (OOM), powodując odmowę usługi (DoS) dla systemu.
- CVE-2025-7519Średnie
W polkit znaleziono błąd polegający na zapisie poza dozwolonym obszarem pamięci podczas przetwarzania polityki XML zawierającej 32 lub więcej zagnieżdżonych elementów. Może to prowadzić do awarii lub innych nieoczekiwanych zachowań, a możliwość zdalnego wykonania kodu nie jest wykluczona.
Oryginalny opis (angielski, źródło NVD)
Polkit authentication dis isabled by default and a race condition in the Polkit authorization check in versions before v0.69.0 can lead to the same issues as in CVE-2025-66005.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

