Katalog CVE

CVE-2026-18730

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

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

Streszczenie

W GitHub Enterprise Server wykryto podatność typu server-side request forgery (SSRF). Nieuwierzytelniony atakujący mógł zmusić Manage API do wysyłania spreparowanych żądań wychodzących do hosta kontrolowanego przez atakującego, a token HMAC uwierzytelniał jedynie znacznik czasu, nie ścieżkę ani treść żądania. Token przechwycony przez atakującego mógł zostać powtórzony wobec uprzywilejowanych punktów końcowych agenta zarządzającego.

Ocena ryzyka

Atakujący może przechwycić token i użyć go do uzyskania dostępu do uprzywilejowanych funkcji zarządzających, co może prowadzić do przejęcia kontroli nad instancją. Wdrożenia o wysokiej dostępności nie były zagrożone ze względu na ograniczenie topologii.

Rekomendacja

Zaktualizuj GitHub Enterprise Server do wersji 3.17.21, 3.18.15, 3.19.12, 3.20.8 lub 3.21.6 w zależności od używanej serii. Sprawdź, czy nie występują nietypowe żądania wychodzące z Manage API.

Inne podatności w GitHub Enterprise Server

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

A server-side request forgery (SSRF) vulnerability was identified in GitHub Enterprise Server that allowed an unauthenticated attacker to cause the Manage API to send crafted outbound requests to an attacker-controlled host. An unauthenticated endpoint parsed an attacker-supplied cluster configuration and issued gateway-to-agent requests whose HMAC authenticated only a timestamp, not the request path or body. An attacker positioned to intercept the outbound request could capture this token and replay it against privileged management agent endpoints. High-availability deployments were not affected due to a topology restriction. This vulnerability affected GitHub Enterprise Server releases in the 3.17, 3.18, 3.19, 3.20, and 3.21 series and was fixed in versions 3.17.21, 3.18.15, 3.19.12, 3.20.8, and 3.21.6. This vulnerability was reported via the GitHub Bug Bounty program.

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