CVE-2023-40034
WysokieCVSS 8.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 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
- CVE-2026-96659Krytyczne
W Foreman występuje luka pozwalająca uwierzytelnionemu użytkownikowi z niskimi uprawnieniami Viewer na nieautoryzowane ujawnienie informacji poprzez wysyłanie żądań do punktów końcowych podglądu szablonów. Użytkownik może uzyskać dostęp do wrażliwych danych, takich jak hasła roota hostów. W niezabezpieczonych konfiguracjach z wyłączonym Safemode może również wykonać dowolne polecenia jako konto systemowe Foreman.
- CVE-2026-96658Krytyczne
W Foreman występuje luka pozwalająca uwierzytelnionemu atakującemu z niskimi uprawnieniami na zdalne wykonanie kodu (RCE) poprzez obejście sandboxa Safemode w silniku szablonów. Z powodu nieprawidłowej obsługi delegowanych metod atakujący może dodać nieautoryzowane funkcje do listy dozwolonych, co umożliwia uruchomienie dowolnych poleceń na serwerze.
- CVE-2026-59797Krytyczne
W module mod_ssl serwera Apache HTTP Server od wersji 2.4.0 do 2.4.68 występuje nieprawidłowe zarządzanie uprawnieniami w wyrażeniach SSLRequire i związanych z plikami. Może to prowadzić do nieautoryzowanego dostępu.
- CVE-2026-57941Krytyczne
W module mod_http2 serwera Apache HTTP Server od wersji 2.4.0 do 2.4.68 występuje podatność Use After Free (użycie po zwolnieniu) poprzez współdzielony bufor session->bbtmp i ponowne wejście (re-entrancy).
- CVE-2026-56154Krytyczne
W module mod_rewrite serwera Apache HTTP Server od wersji 2.4.0 do 2.4.68 występuje podatność Use After Free (użycie po zwolnieniu) podczas korzystania z lookahead (%{LA-U:HTTP:...}).
- CVE-2026-13043Krytyczne
Sterownik Kernel Memory Access Driver (PSKMAD) używany przez produkty WatchGuard do ochrony punktów końcowych nie wymusza prawidłowo uwierzytelnienia. Lokalny, uwierzytelniony atakujący może ominąć uzgadnianie kontroli dostępu sterownika i wydać mu dowolne uprzywilejowane polecenia, co prowadzi do ujawnienia pamięci jądra i procesów.
- CVE-2026-94620Krytyczne
Narzędzie Classroom 50 w wersjach przed 1.11.0 podczas wykonywania `gh teacher download` klonuje repozytoria zadań studentów, a następnie zapisuje artefakty autograde (`result.json` i `results.json`) do sklonowanego katalogu. Zapis podążał za dowiązaniami symbolicznymi, więc student, który zatwierdził `result.json` lub `results.json` jako symlink, mógł przekierować zapis nauczyciela do dowolnej ścieżki (np. `~/.zshrc`, `~/.ssh/authorized_keys`, plik cron lub hook gita), a zapisywane dane były kontrolowane przez atakującego. Prowadzi to do dowolnego zapisu plików i wykonania kodu z uprawnieniami nauczyciela, którego token `gh` ma uprawnienia `admin:org`, `repo` i `workflow` w całej organizacji.
- CVE-2026-12627Krytyczne
Fortra Core Privileged Access Manager (BoKS) zawiera podatność przepełnienia bufora na stosie w komponencie boks_autoregisterd. Zdalny atakujący z dostępem sieciowym do usługi autoregistracji może wywołać uszkodzenie pamięci podczas przetwarzania odpowiedzi klienta.
- CVE-2026-79898Krytyczne
Fortra BoKS Manager zawiera podatność na wstrzyknięcie poleceń w komponencie crlserver. Uwierzytelniony użytkownik uprawniony do dodawania adresów URL list CRL przez BCC, API WSI REST/SOAP lub interfejs wiersza poleceń cacrl może spowodować, że podstawienie poleceń powłoki zostanie przetworzone przez crlserver jako root na BoKS Master.
- CVE-2026-62071Krytyczne
Wtyczka WordPress File Upload w wersjach do 5.1.10 włącznie zawiera podatność na wstrzyknięcie SQL, którą może wykorzystać nieuwierzytelniony atakujący.
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

