Medium severity · published Aug 12, 2024
CVE-2024-7700
Foreman: command injection in "host init config" template via "install packages" field on foreman
6.5
CVSS
0.8%
EPSS
No
On KEV
Description
A command injection flaw was found in the "Host Init Config" template in the Foreman application via the "Install Packages" field on the "Register Host" page. This flaw allows an attacker with the necessary privileges to inject arbitrary commands into the configuration, potentially allowing unauthorized command execution during host registration. Although this issue requires user interaction to execute injected commands, it poses a significant risk if an unsuspecting user runs the generated registration script.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
Attack vector
Local
Complexity
Low
Privileges
High
User interaction
Required
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.8% · higher than 56% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
RH
Red Hat Satellite 6 · Red Hat
All versions, or not specified · source: vendor
FO
Foreman · Theforeman
All versions, or not specified · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-7700
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-7700
Third Party Advisory
https://access.redhat.com/security/cve/CVE-2024-7700
Issue Tracking
https://bugzilla.redhat.com/show_bug.cgi?id=2304090
More from Red Hat Satellite 6
9.9
CVE-2025-62718
Axios has a NO_PROXY Hostname Normalization Bypass that Leads to SSRF
9.8
CVE-2026-39892
cryptography has a buffer overflow if non-contiguous buffers were passed to APIs
9.8
CVE-2026-27459
pyOpenSSL DTLS cookie callback buffer overflow
9.8
CVE-2026-28802
Authlib: Setting `alg: none` and a blank signature appears to bypass signature verification
9.8
CVE-2026-27727
mchange-commons-java: Remote Code Execution via JNDI Reference Resolution
