CVE-2026-39831
KrytyczneCVSS 9.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 30 - wyżej niż 30% wszystkich znanych CVE
Streszczenie
Podatność w metodzie Verify() dla kluczy bezpieczeństwa FIDO/U2F ([email protected], [email protected]) – nie sprawdzano flagi User Presence. Podpisy generowane bez fizycznego dotknięcia były akceptowane, co umożliwiało nieautoryzowane użycie klucza.
Ocena ryzyka
Atakujący może zdalnie użyć klucza bezpieczeństwa bez fizycznej obecności, co pozwala na nieautoryzowany dostęp do systemów chronionych tym kluczem.
Rekomendacja
Zaktualizuj OpenSSH do wersji z poprawką. Jeśli to niemożliwe, dodaj rozszerzenie 'no-touch-required' w Permissions.Extensions z PublicKeyCallback, aby przywrócić poprzednie zachowanie.
Inne podatności w OpenSSH
Zobacz wszystkie- CVE-2026-106589Niskie
W sshd w OpenSSH do wersji 10.6, w niektórych środowiskach takich jak QNX 6 i SCO OpenServer 5, sshd-session może nieoczekiwanie mieć uprawnienia roota. Jest to związane z opcjami konfiguracji GatewayPorts i StreamLocalForwarding oraz brakiem wsparcia dla przekazywania deskryptorów plików i nieuprzywilejowanej alokacji urządzeń PTY.
- CVE-2026-106588Niskie
W sshd w OpenSSH do wersji 10.6, użycie SDK macOS 27 (lub nowszego) ma skutek uboczny w postaci utraty sandboxingu, co może być nieoczekiwane.
- CVE-2026-106587Niskie
W sshd w OpenSSH przed wersją 10.6, wartość "none" dla opcji konfiguracyjnej jest czasami interpretowana jako nazwa pliku, ale miała oznaczać, że funkcja jest wyłączona.
- CVE-2026-106586Niskie
W sshd w OpenSSH przed wersją 10.6 słowo kluczowe restrict (w authorized_keys) miało dotyczyć przekierowania tuneli, ale nie było stosowane. Jest to inna podatność niż CVE-2026-73283.
- CVE-2026-106585Średnie
W sshd i ssh w OpenSSH przed wersją 10.6 nie ma sprawdzenia, czy maksymalna długość pakietu nie jest przekroczona podczas dekompresji wysoce skompresowanych danych.
- CVE-2026-106584Niskie
W ssh-keygen w OpenSSH przed wersją 10.6 certyfikaty mogły mieć nieprawidłowe czasy wygaśnięcia z powodu błędnej obsługi czasu letniego (Daylight Saving). Wpływ może być nieco poważniejszy dla użytkowników w niektórych lokalizacjach antarktycznych.
- CVE-2026-106582Niskie
W sshd i ssh w OpenSSH przed wersją 10.6 można użyć kodera słownikowego LZ77, mimo że jest to przeciwwskazane przez ustalenia arXiv 2609.07709 "Crossing the Streams".
- CVE-2026-106555Niskie
W sshd w OpenSSH przed wersją 10.6 stan uwierzytelnienia GSSAPIAuthentication może być nieprawidłowo utrwalany między próbami uwierzytelnienia.
- CVE-2026-106553Niskie
W sshd w OpenSSH przed wersją 10.6 poświadczenia mogą nieprawidłowo pozostać po nieudanej próbie uwierzytelnienia GSSAPIAuthentication.
- CVE-2026-106552Średnie
W sftp w OpenSSH przed wersją 10.6 serwer może wywołać traversal katalogów (powodując zapis plików w nieprzewidzianych lokalizacjach) podczas operacji rekurencyjnego kopiowania.
Oryginalny opis (angielski, źródło NVD)
The Verify() method for FIDO/U2F security key types ([email protected], [email protected]) did not check the User Presence flag. Signatures generated without physical touch were accepted, allowing unattended use of a hardware security key. To restore the previous behavior, return a "no-touch-required" extension in Permissions.Extensions from PublicKeyCallback.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

