CVE-2026-72871
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 22 - wyżej niż 22% wszystkich znanych CVE
Streszczenie
Dokploy przed wersją 0.29.13 zawiera podatność w nieuwierzytelnionej trasie /api/providers/github/setup, która ufa wartościom gh_init organizationId i userId z parametru state i wywołuje createGithub, co pozwala atakującemu na wstawienie dostawcy GitHub App zawierającego client_secret, webhook_secret i klucz prywatny PEM do innej organizacji.
Ocena ryzyka
Nieuwierzytelniony atakujący może wstrzyknąć złośliwego dostawcę GitHub do innej organizacji, co może prowadzić do kradzieży sekretów i nieautoryzowanego dostępu.
Rekomendacja
Zaktualizuj Dokploy do wersji 0.29.13 lub nowszej, która zawiera poprawkę.
Oryginalny opis (angielski, źródło NVD)
Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, the unauthenticated /api/providers/github/setup route in apps/dokploy/pages/api/providers/github/setup.ts trusts gh_init organizationId and userId values from the state parameter and calls createGithub in packages/server/src/services/github.ts, allowing an attacker to insert a GitHub App provider containing client_secret, webhook_secret, and PEM private key material into another organization. This issue is fixed in version 0.29.13.

