Theforeman Foreman vulnerabilities
73 known vulnerabilities affecting theforeman/foreman.
Total CVEs
73
CISA KEV
0
Public exploits
3
Exploited in wild
0
Severity breakdown
CRITICAL3HIGH22MEDIUM47LOW1
Vulnerabilities
Page 1 of 4
CVE-2014-0007P2HIGHCVSS 7.5PoC≤ 1.4.4v1.4.0+4 more2014-06-20
CVE-2014-0007 [HIGH] CVE-2014-0007: The Smart-Proxy in Foreman before 1.4.5 and 1.5.x before 1.5.1 allows remote attackers to execute ar
The Smart-Proxy in Foreman before 1.4.5 and 1.5.x before 1.5.1 allows remote attackers to execute arbitrary commands via shell metacharacters in the path parameter to tftp/fetch_boot_file.
nvd
CVE-2013-2121P3MEDIUMCVSS 6.0PoC≤ 1.2.0v1.12013-07-31
CVE-2013-2121 [MEDIUM] CWE-94 CVE-2013-2121: Eval injection vulnerability in the create method in the Bookmarks controller in Foreman before 1.2.
Eval injection vulnerability in the create method in the Bookmarks controller in Foreman before 1.2.0-RC2 allows remote authenticated users with permissions to create bookmarks to execute arbitrary code via a controller name attribute.
nvd
CVE-2013-2113P3MEDIUMCVSS 6.0PoC≤ 1.2.0v1.12013-07-31
CVE-2013-2113 [MEDIUM] CWE-264 CVE-2013-2113: The create method in app/controllers/users_controller.rb in Foreman before 1.2.0-RC2 allows remote a
The create method in app/controllers/users_controller.rb in Foreman before 1.2.0-RC2 allows remote authenticated users with permissions to create or edit other users to gain privileges by (1) changing the admin flag or (2) assigning an arbitrary role.
nvd
CVE-2026-96658P2HIGHCVSS 8.8fixed in 2.0.1v3.19.0+2 more2026-10-01
CVE-2026-96658 [HIGH] CWE-94 CVE-2026-96658: A flaw was found in Foreman. This vulnerability allows an authenticated remote attacker with low-lev
A flaw was found in Foreman. This vulnerability allows an authenticated remote attacker with low-level read permissions to achieve arbitrary code execution on the underlying server. By manipulating the permitted methods list within the template rendering engine, an attacker can bypass the safemode sandbox isolation and execute unauthorized commands dir
nvd
CVE-2026-5136P2HIGHCVSS 8.8fixed in 3.18.2≥ 3.19.0, < 3.19.12026-07-01
CVE-2026-5136 [HIGH] CWE-266 CVE-2026-5136: A flaw was found in Foreman. The Usergroup model in Foreman does not properly validate role assignme
A flaw was found in Foreman. The Usergroup model in Foreman does not properly validate role assignments against the calling user's permissions. This allows an authenticated user with usergroup management permissions to attach arbitrary roles, including administrative roles, to a user group and then add themselves as a member. Successful exploitation of
nvd
CVE-2026-1961P2HIGHCVSS 8.8fixed in 3.16.3≥ 3.17.0, < 3.17.2+1 more2026-03-26
CVE-2026-1961 [HIGH] CWE-78 CVE-2026-1961: A flaw was found in Foreman. A remote attacker could exploit a command injection vulnerability in Fo
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 ach
nvd
CVE-2026-96659P3CRITICALCVSS 9.1≥ 1.9.0, ≤ 3.19.1v5.0.02026-10-01
CVE-2026-96659 [CRITICAL] CWE-267 CVE-2026-96659: A flaw was found in Foreman. This vulnerability allows an authenticated user with low-level Viewer p
A flaw was found in Foreman. This vulnerability allows an authenticated user with low-level Viewer permissions to cause unauthorized information disclosure by submitting requests to template preview endpoints. By exploiting this issue, the user can access sensitive data, such as host root passwords. Furthermore, under insecure system configuration
nvd
CVE-2016-3728P3HIGHCVSS 8.8v1.11.0v1.11.1+1 more2016-05-20
CVE-2016-3728 [HIGH] CWE-284 CVE-2016-3728: Eval injection vulnerability in tftp_api.rb in the TFTP module in the Smart-Proxy in Foreman before
Eval injection vulnerability in tftp_api.rb in the TFTP module in the Smart-Proxy in Foreman before 1.10.4 and 1.11.x before 1.11.2 allows remote attackers to execute arbitrary code via the PXE template type portion of the PATH_INFO to tftp/.
nvd
CVE-2022-3874P3CRITICAL≥ 0, ≤ 3.8.02023-09-22
CVE-2022-3874 [CRITICAL] CWE-78 Foreman Transpilation Enables OS Command Injection
Foreman Transpilation Enables OS Command Injection
A command injection flaw was found in foreman. This flaw allows an authenticated user with admin privileges on the foreman instance to transpile commands through CoreOS and Fedora CoreOS configurations in templates, possibly resulting in arbitrary command execution on the underlying operating system.
ghsa
CVE-2021-3584P3HIGHCVSS 7.2fixed in 2.4.1≥ 2.5.0, < 2.5.1+2 more2021-12-23
CVE-2021-3584 [HIGH] CWE-78 CVE-2021-3584: A server side remote code execution vulnerability was found in Foreman project. A authenticated atta
A server side remote code execution vulnerability was found in Foreman project. A authenticated attacker could use Sendmail configuration options to overwrite the defaults and perform command injection. The highest threat from this vulnerability is to confidentiality, integrity and availability of system. Fixed releases are 2.4.1, 2.5.1, 3.0.0.
nvd
CVE-2016-4475P3HIGHCVSS 8.8≤ 1.11.3v1.12.02016-08-19
CVE-2016-4475 [HIGH] CWE-254 CVE-2016-4475: The (1) Organization and (2) Locations APIs and UIs in Foreman before 1.11.4 and 1.12.x before 1.12.
The (1) Organization and (2) Locations APIs and UIs in Foreman before 1.11.4 and 1.12.x before 1.12.0-RC3 allow remote authenticated users to bypass organization and location restrictions and (a) read, (b) edit, or (c) delete arbitrary organizations or locations via unspecified vectors.
nvd
CVE-2026-12542P3HIGHCVSS 7.8≥ 1.5.0, ≤ 3.19.1v5.0.02026-10-01
CVE-2026-12542 [HIGH] CWE-78 CVE-2026-12542: A flaw was found in Foreman. The foreman-tail utility is vulnerable to OS command injection due to t
A flaw was found in Foreman. The foreman-tail utility is vulnerable to OS command injection due to the unsafe use of the eval command. The script takes user-supplied arguments and incorporates them directly into a string that is then executed by eval to expand file paths. Because the input is not sanitized or quoted, a local attacker can inject shell m
nvd
CVE-2015-5246P3HIGHCVSS 8.1v1.9.02017-10-06
CVE-2015-5246 [HIGH] CWE-254 CVE-2015-5246: The LDAP Authentication functionality in Foreman might allow remote attackers with knowledge of old
The LDAP Authentication functionality in Foreman might allow remote attackers with knowledge of old passwords to gain access via vectors involving the password lifetime period in Active Directory.
nvd
CVE-2013-4182P3HIGHCVSS 7.5≤ 1.2.1v1.2.02013-09-16
CVE-2013-4182 [HIGH] CWE-264 CVE-2013-4182: app/controllers/api/v1/hosts_controller.rb in Foreman before 1.2.2 does not properly restrict access
app/controllers/api/v1/hosts_controller.rb in Foreman before 1.2.2 does not properly restrict access to hosts, which allows remote attackers to access arbitrary hosts via an API request.
nvd
CVE-2013-0210P3HIGHCVSS 7.5≤ 1.0v0.1+4 more2014-05-08
CVE-2013-0210 [HIGH] CWE-94 CVE-2013-0210: The smart proxy Puppet run API in Foreman before 1.2.0 allows remote attackers to execute arbitrary
The smart proxy Puppet run API in Foreman before 1.2.0 allows remote attackers to execute arbitrary commands via vectors related to escaping and Puppet commands.
nvd
CVE-2014-3691P3HIGHCVSS 7.5≤ 1.5.3v1.6.0+1 more2015-03-09
CVE-2014-3691 [HIGH] CWE-310 CVE-2014-3691: Smart Proxy (aka Smart-Proxy and foreman-proxy) in Foreman before 1.5.4 and 1.6.x before 1.6.2 does
Smart Proxy (aka Smart-Proxy and foreman-proxy) in Foreman before 1.5.4 and 1.6.x before 1.6.2 does not validate SSL certificates, which allows remote attackers to bypass intended authentication and execute arbitrary API requests via a request without a certificate.
nvd
CVE-2017-7505P3HIGHCVSS 8.8v1.5.0v1.5.1+45 more2017-05-26
CVE-2017-7505 [HIGH] CWE-863 CVE-2017-7505: Foreman since version 1.5 is vulnerable to an incorrect authorization check due to which users with
Foreman since version 1.5 is vulnerable to an incorrect authorization check due to which users with user management permission who are assigned to some organization(s) can do all operations granted by these permissions on all administrator user object outside of their scope, such as editing global admin accounts including changing their passwords.
nvd
CVE-2021-3590P3HIGHCVSS 8.8≥ 1.6.0vAffects foreman-1.6.0 onwards2022-08-22
CVE-2021-3590 [HIGH] CWE-200 CVE-2021-3590: A flaw was found in Foreman project. A credential leak was identified which will expose Azure Comput
A flaw was found in Foreman project. A credential leak was identified which will expose Azure Compute Profile password through JSON of the API output. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.
nvd
CVE-2023-0462P3CRITICALCVSS 9.1fixed in 3.8.02023-09-20
CVE-2023-0462 [CRITICAL] CWE-94 CVE-2023-0462: An arbitrary code execution flaw was found in Foreman. This issue may allow an admin user to execute
An arbitrary code execution flaw was found in Foreman. This issue may allow an admin user to execute arbitrary code on the underlying operating system by setting global parameters with a YAML payload.
nvd
CVE-2017-2672P3HIGHCVSS 8.8fixed in 1.152018-06-21
CVE-2017-2672 [HIGH] CWE-312 CVE-2017-2672: A flaw was found in foreman before version 1.15 in the logging of adding and registering images. An
A flaw was found in foreman before version 1.15 in the logging of adding and registering images. An attacker with access to the foreman log file would be able to view passwords for provisioned systems in the log file, allowing them to access those systems.
nvd
1 / 4Next →