Katalog CVE

CVE-2026-33641

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Glances to narzędzie do monitorowania systemów, które przed wersją 4.5.3 obsługiwało dynamiczne wartości konfiguracyjne, w których podciągi otoczone znakami ` były wykonywane jako polecenia systemowe podczas analizy konfiguracji. Ta funkcjonalność nie była odpowiednio walidowana, co stwarza ryzyko wykonania dowolnych poleceń.

Ocena ryzyka

Jeśli atakujący ma możliwość modyfikacji plików konfiguracyjnych, może to prowadzić do automatycznego wykonania dowolnych poleceń z uprawnieniami procesu Glances, co w przypadku uruchomienia Glances z podwyższonymi uprawnieniami może skutkować eskalacją uprawnień.

Rekomendacja

Zaleca się aktualizację Glances do wersji 4.5.3 lub nowszej, aby usunąć tę podatność oraz ograniczenie dostępu do plików konfiguracyjnych, aby zapobiec ich modyfikacji przez nieautoryzowane osoby.

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.3, Glances supports dynamic configuration values in which substrings enclosed in backticks are executed as system commands during configuration parsing. This behavior occurs in Config.get_value() and is implemented without validation or restriction of the executed commands. If an attacker can modify or influence configuration files, arbitrary commands will execute automatically with the privileges of the Glances process during startup or configuration reload. In deployments where Glances runs with elevated privileges (e.g., as a system service), this may lead to privilege escalation. This issue has been patched in version 4.5.3.

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