Katalog CVE

CVE-2026-29779

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

UptimeFlare to rozwiązanie do monitorowania dostępności i stron statusowych, oparte na Cloudflare Workers. Przed poprawką 377a596, plik konfiguracyjny uptime.config.ts eksportował zarówno pageConfig (bezpieczny do użycia po stronie klienta), jak i workerConfig (tylko po stronie serwera, zawierający dane wrażliwe) z tego samego modułu, co prowadziło do ujawnienia workerConfig w kodzie JavaScript po stronie klienta.

Ocena ryzyka

Ujawnienie danych wrażliwych w kodzie JavaScript może prowadzić do poważnych naruszeń bezpieczeństwa, umożliwiając atakującym dostęp do poufnych informacji. Organizacje mogą być narażone na ataki, które wykorzystują te dane do dalszych działań.

Rekomendacja

Zaleca się aktualizację do wersji zawierającej poprawkę 377a596, aby zapobiec dalszemu ujawnieniu danych wrażliwych. Należy również przeprowadzić audyt kodu, aby upewnić się, że żadne inne wrażliwe informacje nie są eksponowane w podobny sposób.

Powiązane podatności

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

UptimeFlare is a serverless uptime monitoring & status page solution, powered by Cloudflare Workers. Prior to commit 377a596, configuration file uptime.config.ts exports both pageConfig (safe for client use) and workerConfig (server-only, contains sensitive data) from the same module. Due to pages/incidents.tsx importing and using workerConfig directly inside client-side component code, the entire workerConfig object was included in the client-side JavaScript bundle served to all visitors. This issue has been patched via commit 377a596.

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