Katalog CVE

CVE-2026-12541

WysokieCVSS 8.2
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W Foremanie występują podatności na wstrzyknięcie poleceń systemu operacyjnego w zadaniach foreman-rake db:dump oraz db:import_dump. Aplikacja nie sanityzuje parametru destination (przy backupach) ani parametru file (przy importach) przed przekazaniem ich do wywołania Ruby system().

Ocena ryzyka

Atakujący z uprawnieniami do uruchamiania foreman-rake (np. przez ograniczoną konfigurację sudo) może dołączyć złośliwe polecenia powłoki do ścieżek plików, co prowadzi do wykonania dowolnego kodu.

Rekomendacja

Należy zaktualizować Foreman do wersji z poprawką oraz zweryfikować i ograniczyć uprawnienia sudo do zadań foreman-rake.

Inne podatności w Foreman

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

A flaw was found in Foreman. OS command injection vulnerabilities exist in the foreman-rake db:dump and db:import_dump tasks. The application fails to properly sanitize user-supplied input in the destination parameter (during backups) and the file parameter (during imports) before passing them to a Ruby system() call for execution. An attacker with permissions to execute foreman-rake (e.g., via a restricted sudo configuration) can append malicious shell commands to the provided file paths.

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