Katalog CVE

CVE-2026-70357

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

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

Streszczenie

Gitea sprawdza nazwę hosta migracji repozytorium względem list dozwolonych i zablokowanych przed wywołaniem Git, ale podproces Git niezależnie rozwiązuje nazwę hosta podczas łączenia. Atakujący, który może rozpocząć migrację i kontrolować DNS celu, może zmienić adres między walidacją a połączeniem, aby dotrzeć do zablokowanego wewnętrznego adresu. Dotknięta ścieżka to operacja klonowania Git; walidacja w dialerze klienta HTTP migracji nie chroni niezależnie łączącego się podprocesu Git.

Ocena ryzyka

Ryzyko wykorzystania serwera Gitea do uzyskania dostępu do wewnętrznych zasobów sieciowych, które powinny być zablokowane, co może prowadzić do nieautoryzowanego odczytu lub zapisu danych.

Rekomendacja

Zaktualizuj Gitea do wersji, która zapewnia spójną walidację adresów również dla podprocesu Git. Ogranicz możliwość rozpoczynania migracji do zaufanych użytkowników.

Inne podatności w Gitea

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

Gitea validates a repository migration hostname against its network allow and block lists before invoking Git, but the Git subprocess independently resolves the hostname when connecting. An attacker who can start a migration and control the destination's DNS can change the address between validation and connection to reach a blocked internal address. The affected path is the Git clone operation; validation in the migration HTTP client's dialer does not protect the independently connecting Git subprocess.

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