Katalog CVE

CVE-2026-47671

ŚrednieCVSS 5.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

Nhost CLI przed wersją 1.46.0 udostępnia ukryty serwer konfiguracyjny z podatnymi dyrektywami autoryzacji i permisywnym CORS. Lokalny proces lub strona WWW mogą odczytać sekrety projektu (np. klucze JWT, hasła Grafany) oraz zmodyfikować plik .secrets.

Ocena ryzyka

Atakujący może przejąć lokalne środowisko deweloperskie, uzyskując dostęp do poufnych danych i podmieniając sekrety, co może prowadzić do eskalacji ataku na produkcję.

Rekomendacja

Zaktualizuj Nhost CLI do wersji 1.46.0 lub nowszej. Nie uruchamiaj `nhost dev` w środowiskach, gdzie dostęp do localhost ma nieufny kod.

Powiązane podatności

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

Nhost is an open source Firebase alternative with GraphQL. In versions of Nhost CLI prior to 1.46.0, the hidden `nhost configserver` used by `nhost dev` exposes the Mimir GraphQL API with dummy authorization directives and permissive CORS. When a developer is running the local development environment, any process that can reach the developer's localhost service, including a web page loaded from an arbitrary origin, can query the configserver for local Nhost configuration and secrets and can mutate the local `.secrets` file. This impacts developers using `nhost dev`: project admin secrets, JWT signing keys, webhook secrets, Grafana credentials, and custom environment variables can be read, and attacker-controlled secrets can be written to the local development project. Version 1.46.0 of Nhost CLI contains a fix.

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