Katalog CVE

CVE-2026-89182

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

Przy ustawieniu [repository] FORCE_PRIVATE = true, Gitea tworzy nowe repozytoria jako prywatne, ale hook post-receive nadal stosował opcję push repo.private=false do pustego repozytorium utworzonego przez push. Każdy użytkownik mogący tworzyć repozytoria mógł uczynić swoje nowe repozytorium publicznym, naruszając politykę instancji. Domyślna konfiguracja nie jest dotknięta.

Ocena ryzyka

Naruszenie polityki prywatności — użytkownicy mogą tworzyć publiczne repozytoria mimo wymuszenia prywatności, co może ujawnić wrażliwe dane.

Rekomendacja

Zaktualizuj Gitea do wersji z poprawką i sprawdź, czy hook post-receive respektuje ustawienie FORCE_PRIVATE dla repozytoriów tworzonych przez push.

Inne podatności w Gitea

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

With `[repository] FORCE_PRIVATE = true`, Gitea creates new repositories as private, but the post-receive hook still applied the `repo.private=false` push option to an empty repository created by push. Any user who can create repositories could make their new repository public in violation of the instance policy. The default configuration is not affected.

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