Katalog CVE

CVE-2023-40034

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.72%

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

Streszczenie

Woodpecker, będący forkiem systemu Drone CI, ma podatność, która pozwala atakującemu na przesyłanie źle sformatowanych danych webhook, co może prowadzić do aktualizacji danych repozytoriów, a w konsekwencji do przejęcia repozytoriów. Problem ten jest krytyczny, jeśli CI jest skonfigurowany do publicznego użytku i połączony z publicznie dostępnym repozytorium.

Ocena ryzyka

Organizacja narażona jest na ryzyko przejęcia repozytoriów, co może prowadzić do utraty kontroli nad kodem źródłowym oraz potencjalnych wycieków danych. Szczególnie niebezpieczne jest to w przypadku publicznego dostępu do systemu CI.

Rekomendacja

Zaleca się aktualizację do wersji 1.0.2, aby usunąć tę podatność. Użytkownicy, którzy nie mogą przeprowadzić aktualizacji, powinni zabezpieczyć system CI, czyniąc go niedostępnym dla nieufnych podmiotów, na przykład umieszczając go za zaporą ogniową.

Powiązane podatności

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

Woodpecker is a community fork of the Drone CI system. In affected versions an attacker can post malformed webhook data witch lead to an update of the repository data that can e.g. allow the takeover of an repo. This is only critical if the CI is configured for public usage and connected to a forge witch is also in public usage. This issue has been addressed in version 1.0.2. Users are advised to upgrade. Users unable to upgrade should secure the CI system by making it inaccessible to untrusted entities, for example, by placing it behind a firewall.

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