Theforeman Foreman vulnerabilities

83 vulnerabilities

Known vulnerabilities in Theforeman Foreman, newest first, with CVSS severity, EPSS, KEV listings, ransomware use and the affected versions.

7.6CVE-2018-16861the foreman projectforeman+1
EPSS score
0.88%
A cross-site scripting (XSS) flaw was found in the foreman component of satellite. An attacker with privilege to create entries using the Hosts, Monitor, Infrastructure, or Administer Menus is able to execute a XSS attacks against other users, possibly leading to malicious code execution and extraction of the anti-CSRF token of higher privileged users. Foreman before 1.18.3, 1.19.1, and 1.20.0 are vulnerable.
8.8CVE-2018-1097foreman projectforeman+2
EPSS score
1.74%
A flaw was found in foreman before 1.16.1. The issue allows users with limited permissions for powering oVirt/RHV hosts on and off to discover the username and password used to connect to the compute resource.
6.5CVE-2018-1096foreman projectforeman+2
EPSS score
1.33%
An input sanitization flaw was found in the id field in the dashboard controller of Foreman before 1.16.1. A user could use this flaw to perform an SQL injection attack on the back end database.
10CVE-2018-14643RubyGemssmart_proxy_dynflow+3
EPSS score
6.06%
An authentication bypass flaw was found in the smart_proxy_dynflow component used by Foreman. A malicious attacker can use this flaw to remotely execute arbitrary commands on machines managed by vulnerable Foreman instances, in a highly privileged context.
5.4CVE-2018-14664theforemanforeman+1
EPSS score
1.07%
A flaw was found in foreman from versions 1.18. A stored cross-site scripting vulnerability exists due to an improperly escaped HTML code in the breadcrumbs bar. This allows a user with permissions to edit which attribute is used in the breadcrumbs bar to store code that will be executed on the client side.
6CVE-2013-2121redhatopenstack+1
EPSS score
24.78%
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.
6CVE-2013-2113redhatopenstack+1
EPSS score
20.93%
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.
6.5CVE-2013-0187theforemanforeman
EPSS score
1.08%
Foreman before 1.1 allows remote authenticated users to gain privileges via a (1) XMLHttpRequest or (2) AJAX request.
5CVE-2013-0174theforemanforeman
EPSS score
1.67%
The external node classifier (ENC) API in Foreman before 1.1 allows remote attackers to obtain the hashed root password via an API request.
5CVE-2013-0173theforemanforeman
EPSS score
1.12%
Foreman before 1.1 uses a salt of "foreman" to hash root passwords, which makes it easier for attackers to guess the password via a brute force attack.
7.5CVE-2013-0171theforemanforeman
EPSS score
2.97%
Foreman before 1.1 allows remote attackers to execute arbitrary code via a crafted YAML object to the (1) fact or (2) report import API.
7.5CVE-2013-0210theforemanforeman
EPSS score
1.85%
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.
5CVE-2013-4180redhatopenstack+1
EPSS score
2.41%
The (1) power and (2) ipmi_boot actions in the HostController in Foreman before 1.2.2 allow remote attackers to cause a denial of service (memory consumption) via unspecified input that is converted to a symbol.
7.5CVE-2013-4182redhatopenstack+1
EPSS score
2.40%
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.
7.5CVE-2013-4386redhatopenstack+3
EPSS score
1.24%
Multiple SQL injection vulnerabilities in app/models/concerns/host_common.rb in Foreman before 1.2.3 allow remote attackers to execute arbitrary SQL commands via the (1) fqdn or (2) hostgroup parameter.
5.9CVE-2021-3494theforemanforeman
EPSS score
0.37%
A smart proxy that provides a restful API to various sub-systems of the Foreman is affected by the flaw which can cause a Man-in-the-Middle attack. The FreeIPA module of Foreman smart proxy does not check the SSL certificate, thus, an unauthenticated attacker can perform actions in FreeIPA if certain conditions are met. The highest threat from this flaw is to system confidentiality. This flaw affects Foreman versions before 2.5.0.
9CVE-2021-3584redhatsatellite+1
EPSS score
4.04%
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.
5.4CVE-2021-3469theforemanforeman
EPSS score
0.33%
Foreman versions before 2.3.4 and before 2.4.0 is affected by an improper authorization handling flaw. An authenticated attacker can impersonate the foreman-proxy if product enable the Puppet Certificate authority (CA) to sign certificate requests that have subject alternative names (SANs). Foreman do not enable SANs by default and `allow-authorization-extensions` is set to `false` unless user change `/etc/puppetlabs/puppetserver/conf.d/ca.conf` configuration explicitly.
8.8CVE-2021-3590redhatsatellite+1
EPSS score
0.69%
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.
4CVE-2015-1844theforemanforeman
EPSS score
1.93%
Foreman before 1.7.5 allows remote authenticated users to bypass organization and location restrictions by connecting through the REST API.