Katalog CVE

CVE-2026-87865

Niskie
Opublikowano: —Przetłumaczono: NVD NIST

Streszczenie

Gdy libcurl używa libssh2 z plikiem known_hosts zawierającym skróty, niepowiązany początkowy wpis może spowodować, że walidacja klucza hosta zgłosi niezgodność klucza jako brakujący klucz do wywołania zwrotnego CURLOPT_SSH_KEYFUNCTION.

Ocena ryzyka

Aplikacje polegające na tym wywołaniu zwrotnym mogą błędnie zinterpretować niezgodność klucza jako brak klucza, co może prowadzić do nieprawidłowych decyzji bezpieczeństwa i potencjalnego połączenia z nieautoryzowanym hostem.

Rekomendacja

Zaktualizuj libcurl do wersji z poprawką lub zweryfikuj logikę obsługi wywołania zwrotnego CURLOPT_SSH_KEYFUNCTION w aplikacji.

Inne podatności w libcurl

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

When libcurl uses libssh2 with a hashed `known_hosts` file, an unrelated initial entry can cause host key validation to report a key *mismatch* as a *missing* key to the `CURLOPT_SSH_KEYFUNCTION` callback.

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