Katalog CVE

CVE-2026-47274

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

W pam_usb przed wersją 0.9.0 wiele narzędzi pomocniczych rozwiązywało zewnętrzne binaria poprzez zmienną środowiskową PATH zamiast używać ścieżek bezwzględnych. Osoba atakująca mogąca wpłynąć na środowisko procesu podczas uwierzytelniania PAM lub wykonywania narzędzi mogła podstawić złośliwe binaria. Dotyczy to narzędzi pamusb-check (src/tmux.c), pamusb-conf (tools/pamusb-conf) i pamusb-keyring-unlock-gnome (tools/pamusb-keyring-unlock-gnome). Podatność naprawiono w wersji 0.9.0.

Ocena ryzyka

Osoba atakująca mogąca manipulować zmienną PATH może doprowadzić do wykonania złośliwego kodu w kontekście procesów uwierzytelniania, potencjalnie przejmując kontrolę nad systemem.

Rekomendacja

Zaktualizuj pam_usb do wersji 0.9.0 lub nowszej oraz ogranicz możliwość modyfikacji zmiennej PATH w środowiskach uwierzytelniania.

Inne podatności w pam_usb

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

pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.9.0, multiple pam_usb helper tools resolved external binaries through the PATH environment variable rather than using absolute paths. An attacker who can influence the process environment during PAM authentication or tool execution could substitute malicious binaries. The affected tools are pamusb-check (src/tmux.c), pamusb-conf (tools/pamusb-conf), and pamusb-keyring-unlock-gnome (tools/pamusb-keyring-unlock-gnome). This vulnerability is fixed in 0.9.0.

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