Katalog CVE

CVE-2026-59831

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

Podatność w GitHub CLI (gh) od wersji 2.10.0 do 2.95.0 umożliwia wykonanie dowolnego polecenia poprzez połączenie ze złośliwym Codespace przy użyciu polecenia `gh codespace jupyter`. Polecenie to otwiera adres URL JupyterLab dostarczony przez proces wewnątrz Codespace bez walidacji, czy jest to pętla zwrotna HTTP lub HTTPS, co pozwala na przekazanie spreparowanego adresu URL `vscode://` lub `vscode-insiders://` do VS Code.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonania dowolnego kodu na maszynie ofiary, co może prowadzić do przejęcia kontroli nad systemem, kradzieży danych lub dalszego rozprzestrzeniania się ataku w sieci organizacji.

Rekomendacja

Należy niezwłocznie zaktualizować GitHub CLI do wersji 2.96.0 lub nowszej, która zawiera poprawkę eliminującą tę podatność.

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. From 2.10.0 through 2.95.0, connecting to a malicious Codespace with gh codespace jupyter can allow command execution because the command opens a JupyterLab URL supplied by a process inside the Codespace without validating that it is a loopback HTTP or HTTPS address, allowing a crafted vscode:// or vscode-insiders:// URL to be handed to VS Code. This issue is fixed in version 2.96.0.

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