Podatność w aplikacji Gogs (do wersji 0.13.0 włącznie) umożliwia uwierzytelnionemu użytkownikowi usuwanie wewnętrznych plików systemu. Ze względu na wysoki wynik CVSS (9.9) i szeroki zakres wpływu na poufność, integralność oraz dostępność, podatność stanowi poważne zagrożenie dla instancji Gogs.
▸ Pokaż oryginał (EN)
Gogs through 0.13.0 allows deletion of internal files.
Błąd sklasyfikowany jako CWE-552 (Files or Directories Accessible to External Parties) polega na tym, że aplikacja Gogs nie weryfikuje poprawnie uprawnień dostępu do plików wewnętrznych przed wykonaniem operacji ich usunięcia. Uwierzytelniony użytkownik z niskimi uprawnieniami może wysłać odpowiednio spreparowane żądanie sieciowe, które spowoduje usunięcie plików należących do wewnętrznej struktury aplikacji. Podatność jest dostępna zdalnie, bez konieczności interakcji po stronie ofiary.
Atakujący może trwale usunąć wewnętrzne pliki serwera Gogs, co może prowadzić do utraty danych repozytoriów, zakłócenia działania usługi lub stworzenia warunków do dalszej eskalacji ataku. Wpływ obejmuje wysokie zagrożenie poufności, integralności i dostępności systemu.
Należy zastosować patche dostępne u producenta zgodnie z referencjami – najnowsze wydanie dostępne pod adresem https://github.com/gogs/gogs/releases. Należy niezwłocznie zaktualizować wszystkie instancje Gogs do wersji wyższej niż 0.13.0.
Gogs w wersji 0.13.0 oraz wszystkich wcześniejszych wersjach.
Szczegółowa analiza techniczna podatności została opublikowana przez zespół SonarSource pod adresem https://www.sonarsource.com/blog/securing-developer-tools-unpatched-code-vulnerabilities-in-gogs-1/
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HGogs
APPGogs≤ 0.13.0
Powiązane podatności
Gogs: nadpisywanie obiektów LFS między repozytoriami – atak na łańcuch dostaw
Gogs: ominięcie patcha CVE-2024-56731 umożliwia RCE przez .git
Gogs: RCE przez usuwanie plików w katalogu .git (bypass patcha CVE-2024-39931)
RCE w Gogs poprzez command injection w parametrze tree_path (Windows)
Argument injection w serwerze SSH Gogs prowadzący do RCE