Katalog CVE

CVE-2026-42201

NiskieCVSS 3.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

W Coolify przed wersją 4.0.0-beta.474 pola haseł baz danych (redis_password, keydb_password, dragonfly_password, clickhouse_admin_user, clickhouse_admin_password, postgres_user, mysql_user) są walidowane tylko jako 'string' bez sprawdzania bezpieczeństwa powłoki. Wartości te są następnie interpolowane bezpośrednio do poleceń Docker Compose YAML bez żadnego escapowania, co umożliwia wstrzyknięcie złośliwych komend.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonania dowolnych poleceń w kontenerach Docker, co prowadzi do przejęcia kontroli nad aplikacją, wycieku danych lub eskalacji uprawnień w zarządzanej infrastrukturze.

Rekomendacja

Należy natychmiast zaktualizować Coolify do wersji 4.0.0-beta.474 lub nowszej, która zawiera poprawkę eliminującą wstrzykiwanie poleceń przez odpowiednie escapowanie danych wejściowych.

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

Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.474, database credential fields (redis_password, keydb_password, dragonfly_password, clickhouse_admin_user, clickhouse_admin_password, postgres_user, mysql_user) are validated only as 'string' at the API layer, with zero shell-safety checks. These values are then interpolated directly into Docker Compose YAML command: strings without any escaping. This issue is fixed in version 4.0.0-beta.474.

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