Katalog CVE

CVE-2026-28279

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W rozwiązaniu zarządzania osquery, osctrl, przed wersją 0.5.0 występuje podatność na wstrzykiwanie poleceń systemowych w konfiguracji środowiska `osctrl-admin`. Uwierzytelniony administrator może wstrzykiwać dowolne polecenia powłoki za pomocą parametru hostname podczas tworzenia lub edytowania środowisk.

Ocena ryzyka

Atakujący z dostępem administratora może uzyskać zdalne wykonanie kodu na każdym końcowym urządzeniu, które rejestruje się w skompromitowanym środowisku, co prowadzi do pełnego przejęcia kontroli nad tymi urządzeniami.

Rekomendacja

Zaleca się aktualizację do wersji osctrl `v0.5.0` w celu usunięcia podatności. Jako tymczasowe rozwiązanie, należy ograniczyć dostęp administratorów osctrl do zaufanych osób.

Powiązane podatności

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

osctrl is an osquery management solution. Prior to version 0.5.0, an OS command injection vulnerability exists in the `osctrl-admin` environment configuration. An authenticated administrator can inject arbitrary shell commands via the hostname parameter when creating or editing environments. These commands are embedded into enrollment one-liner scripts generated using Go's `text/template` package (which does not perform shell escaping) and execute on every endpoint that enrolls using the compromised environment. An attacker with administrator access can achieve remote code execution on every endpoint that enrolls using the compromised environment. Commands execute as root/SYSTEM (the privilege level used for osquery enrollment) before osquery is installed, leaving no agent-level audit trail. This enables backdoor installation, credential exfiltration, and full endpoint compromise. This is fixed in osctrl `v0.5.0`. As a workaround, restrict osctrl administrator access to trusted personn

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