Katalog CVE

CVE-2026-105221

WysokieCVSS 7.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

Gem gist przed wersją 6.1.0 zawiera podatność nieprawidłowej weryfikacji certyfikatów, która pozwala atakującym w ścieżce sieciowej na przechwycenie ruchu HTTPS, ponieważ http_connection w lib/gist.rb ustawia VERIFY_NONE. Atakujący mogą przedstawić dowolny certyfikat, aby czytać lub modyfikować ruch API GitHub, kradnąc tokeny OAuth i dane logowania oraz czytać i modyfikować gisty ofiary.

Ocena ryzyka

Organizacja narażona jest na kradzież tokenów OAuth i danych logowania, co może prowadzić do nieautoryzowanego dostępu do repozytoriów GitHub i modyfikacji gistów, naruszając poufność i integralność danych.

Rekomendacja

Zaktualizuj gem gist do wersji 6.1.0 lub nowszej, która zawiera poprawkę weryfikacji certyfikatów TLS.

Powiązane podatności

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

The gist RubyGem before 6.1.0 contains an improper certificate validation vulnerability that allows on-path attackers to intercept HTTPS traffic because http_connection in lib/gist.rb sets VERIFY_NONE. Attackers can present any certificate to read or modify GitHub API traffic, stealing OAuth tokens and login credentials to read and modify the victim's gists.

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