Katalog CVE

CVE-2026-104608

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.40%

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

Streszczenie

W GitHub Enterprise Server w usłudze Git (babeld) wykryto podatność use-after-free umożliwiającą zdalne wykonanie kodu. Atakujący z kontem i dostępem SSH mógł wykorzystać tę podatność do kontrolowanego zapisu i uruchomienia dowolnych poleceń jako babeld, w tym ujawnienia sekretów środowiska. Podatność dotyczyła wszystkich wydań przed 3.23 i została naprawiona w wersjach 3.22.3, 3.21.8, 3.20.10 i 3.19.14.

Ocena ryzyka

Uwierzytelniony atakujący z dostępem SSH może wykonać dowolne polecenia na serwerze i ujawnić sekrety środowiska, co może prowadzić do dalszej eskalacji i naruszenia danych.

Rekomendacja

Zaktualizuj GitHub Enterprise Server do jednej z wersji naprawionych (3.22.3, 3.21.8, 3.20.10 lub 3.19.14) i przejrzyj logi pod kątem podejrzanej aktywności SSH.

Inne podatności w GitHub Enterprise Server

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

A remote code execution vulnerability was identified in GitHub Enterprise Server in the Git service (babeld). babeld held references into internal collections while calling into the SSH library, where a re-entrant callback could modify a collection and invalidate those references. An attacker with an account and SSH access to the instance could leverage this use-after-free into a controlled write and run arbitrary commands as babeld, including disclosure of its environment secrets. Exploitation required per-build memory offsets; failed attempts crashed babeld. This affected all releases prior to 3.23 and was fixed in 3.22.3, 3.21.8, 3.20.10, and 3.19.14. This vulnerability was reported via the GitHub Bug Bounty program.

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