Katalog CVE

CVE-2026-32610

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Glances to narzędzie do monitorowania systemów, które przed wersją 4.5.2 miało domyślną konfigurację CORS umożliwiającą dowolnym stronom internetowym wykonywanie uwierzytelnionych zapytań API. W wyniku tego, nagłówki odpowiedzi mogły ujawniać wrażliwe informacje o systemie, takie jak sekrety konfiguracyjne czy argumenty wiersza poleceń.

Ocena ryzyka

Organizacja narażona jest na kradzież danych z monitorowania systemu oraz na ujawnienie poufnych informacji, co może prowadzić do poważnych naruszeń bezpieczeństwa.

Rekomendacja

Zaleca się aktualizację Glances do wersji 4.5.2 lub nowszej, aby usunąć tę podatność oraz przegląd konfiguracji CORS w celu ograniczenia dostępu do API.

Powiązane podatności

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

Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.2, the Glances REST API web server ships with a default CORS configuration that sets `allow_origins=["*"]` combined with `allow_credentials=True`. When both of these options are enabled together, Starlette's `CORSMiddleware` reflects the requesting `Origin` header value in the `Access-Control-Allow-Origin` response header instead of returning the literal `*` wildcard. This effectively grants any website the ability to make credentialed cross-origin API requests to the Glances server, enabling cross-site data theft of system monitoring information, configuration secrets, and command line arguments from any user who has an active browser session with a Glances instance. Version 4.5.2 fixes the issue.

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