Katalog CVE

CVE-2026-72924

NiskieCVSS 2.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

GitHub CLI (gh) w wersjach od 2.28.0 do 2.97.0 domyślnie wiąże lokalny listener utworzony przez gh codespace ports forward do wszystkich interfejsów sieciowych. Podczas aktywnego przekierowania portów usługa w Codespace może być osiągalna przez niepętlowy adres IP użytkownika z innych hostów. Luka naprawiona w wersji 2.98.0.

Ocena ryzyka

Sieciowy atakujący w pobliżu może uzyskać dostęp do usługi przekierowanej z Codespace, nawet jeśli port źródłowy jest prywatny, co może prowadzić do nieautoryzowanego dostępu.

Rekomendacja

Zaktualizuj GitHub CLI do wersji 2.98.0 lub nowszej i rozważ ograniczenie wiązania listenera do localhost.

Inne podatności w GitHub CLI

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

GitHub CLI (gh) is GitHub's official command line tool. Versions 2.28.0 through 2.97.0 bind the local listener created by gh codespace ports forward to all available network interfaces by default. While port forwarding is active, a service in a Codespace can therefore become reachable through the user's non-loopback local IP addresses by other hosts that can route to the user's machine. This behavior does not change the GitHub-side visibility of the Codespaces port. Instead, it exposes the forwarded service through a wildcard-bound listener on the user's local machine, even when the source Codespaces port remains private. Exploitation requires a network-adjacent attacker to reach the victim's machine while forwarding is active. This issue is fixed in version 2.98.0.

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