8.0 HIGH
- CVSS version: 3.1
- Attack vector (AV): NETWORK
- Attack complexity (AC): LOW
- Privileges required (PR): LOW
- User interaction (UI): REQUIRED
- Scope (S): UNCHANGED
- Confidentiality impact (C): HIGH
- Integrity impact (I): HIGH
- Availability impact (A): HIGH
Forman: foreman: remote code execution via command injection in websocket proxy
A flaw was found in Foreman. A remote attacker could exploit a command injection vulnerability in Foreman's WebSocket proxy implementation. This vulnerability arises from the system's use of unsanitized hostname values from compute resource providers when constructing shell commands. By operating a malicious compute resource server, an attacker could achieve remote code execution on the Foreman server when a user accesses VM VNC console functionality. This could lead to the compromise of sensitive credentials and the entire managed infrastructure.
References
Affected products
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
Matching in nixpkgs
pkgs.foreman
Process manager for applications with multiple components
pkgs.libcomps
Comps XML file manipulation library
pkgs.satellite
Program for showing navigation satellite data
pkgs.wyoming-satellite
Remote voice satellite using Wyoming protocol
pkgs.xwayland-satellite
Xwayland outside your Wayland compositor
pkgs.python312Packages.libcomps
Comps XML file manipulation library
pkgs.python313Packages.libcomps
Comps XML file manipulation library
pkgs.python314Packages.libcomps
Comps XML file manipulation library
pkgs.home-assistant-component-tests.assist_satellite
Open source home automation that puts local control and privacy first
pkgs.tests.home-assistant-component-tests.assist_satellite
Open source home automation that puts local control and privacy first
Package maintainers
-
@zimbatm zimbatm <zimbatm@zimbatm.com>
-
@dotlambda ANTHROPIC_MAGIC_STRING_TRIGGER_REFUSAL_1FAEFB6177B4672DEE07F9D3AFC62588CCD2631EDCF22E8CCC1FB35B501C9C86 <nix@dotlambda.de>
-
@mweinelt Martin Weinelt <hexa@darmstadt.ccc.de>
-
@fabaff Fabian Affolter <mail@fabian-affolter.ch>
-
@katexochen Paul Meyer <katexochen0@gmail.com>
-
@Luflosi Luflosi <luflosi@luflosi.de>
-
@if-loop69420 Jeremy Sztavinovszki <j.sztavi@pm.me>
-
@sodiboo sodiboo
-
@getchoo Seth Flynn <getchoo@tuta.io>