Every CVE Search/ Get API key

CVE-2015-5233

Foreman before 1.8.4 and 1.9.x before 1.9.1 do not properly apply view_hosts permissions, which...

4.2 MediumFix available

Foreman before 1.8.4 and 1.9.x before 1.9.1 do not properly apply view_hosts permissions, which allows (1) remote authenticated users with the view_reports permission to read reports from arbitrary hosts or (2) remote authenticated users with the destroy_reports permission to delete reports from arbitrary hosts via direct access to the (a) individual report show/delete pages or (b) APIs.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

1.16%Up 0.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 4.2

Foreman before 1.8.4 and 1.9.x before 1.9.1 do not properly apply view_hosts permissions, which allows (1) remote authenticated users with the view_reports permission to read reports from arbitrary hosts or (2) remote authenticated users with the destroy_reports permission to delete reports from arbitrary hosts via direct access to the (a) individual report show/delete pages or (b) APIs.

Record
CVE-2015-5233
CVSS 3.0
4.2 MediumCVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
CVSS 2.0
6.0 MediumAV:N/AC:M/Au:S/C:P/I:P/A:P
Weakness
CWE-264
Updated
2026-11-02
CVE List No score

Foreman before 1.8.4 and 1.9.x before 1.9.1 do not properly apply view_hosts permissions, which allows (1) remote authenticated users with the view_reports permission to read reports from arbitrary hosts or (2) remote authenticated users with the destroy_reports permission to delete reports from arbitrary hosts via direct access to the (a) individual report show/delete pages or (b) APIs.

Record
CVE-2015-5233
Updated
2026-11-02
EUVDEUVD-2015-5229 No score

Foreman before 1.8.4 and 1.9.x before 1.9.1 do not properly apply view_hosts permissions, which allows (1) remote authenticated users with the view_reports permission to read reports from arbitrary hosts or (2) remote authenticated users with the destroy_reports permission to delete reports from arbitrary hosts via direct access to the (a) individual report show/delete pages or (b) APIs.

Record
EUVD-2015-5229
Updated
2026-11-03
GitHub AdvisoriesGHSA-m3c3-hv22-w332 4.2

Foreman before 1.8.4 and 1.9.x before 1.9.1 do not properly apply view_hosts permissions, which...

Foreman before 1.8.4 and 1.9.x before 1.9.1 do not properly apply view_hosts permissions, which allows (1) remote authenticated users with the view_reports permission to read reports from arbitrary hosts or (2) remote authenticated users with the destroy_reports permission to delete reports from arbitrary hosts via direct access to the (a) individual report show/delete pages or (b) APIs.

Record
GHSA-m3c3-hv22-w332
CVSS 3.0
4.2 MediumCVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
capsule-installer
Red Hat:satellite_capsule:6.1::el6
before 0:2.3.22-1.el6
0:2.3.22-1.el6
foreman
Red Hat:satellite_capsule:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
foreman-debug
Red Hat:satellite_capsule:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
foreman-discovery-image
Red Hat:satellite_capsule:6.1::el6
before 1:3.0.5-3.el7sat
1:3.0.5-3.el7sat
foreman-proxy
Red Hat:satellite_capsule:6.1::el6
before 0:1.7.2.7-1.el6
0:1.7.2.7-1.el6
gofer
Red Hat:satellite_capsule:6.1::el6
before 0:2.6.8-1.el6
0:2.6.8-1.el6
katello-agent
Red Hat:satellite_capsule:6.1::el6
before 0:2.2.6-1.el6
0:2.2.6-1.el6
katello-installer-base
Red Hat:satellite_capsule:6.1::el6
before 0:2.3.22-1.el6
0:2.3.22-1.el6
libqpid-dispatch
Red Hat:satellite_capsule:6.1::el6
before 0:0.4-11.el6
0:0.4-11.el6
python-gofer
Red Hat:satellite_capsule:6.1::el6
before 0:2.6.8-1.el6
0:2.6.8-1.el6
Show 116 moreShow less
Affected packages
PackageAffectedFixed
python-gofer-proton
Red Hat:satellite_capsule:6.1::el6
before 0:2.6.8-1.el6
0:2.6.8-1.el6
python-gofer-qpid
Red Hat:satellite_capsule:6.1::el6
before 0:2.6.8-1.el6
0:2.6.8-1.el6
python-nectar
Red Hat:satellite_capsule:6.1::el6
before 0:1.3.4-1.el6
0:1.3.4-1.el6
python-qpid
Red Hat:satellite_capsule:6.1::el6
before 0:0.30-7.el6
0:0.30-7.el6
python-qpid-proton
Red Hat:satellite_capsule:6.1::el6
before 0:0.9-11.el6
0:0.9-11.el6
qpid-dispatch
Red Hat:satellite_capsule:6.1::el6
before 0:0.4-11.el6
0:0.4-11.el6
qpid-dispatch-debuginfo
Red Hat:satellite_capsule:6.1::el6
before 0:0.4-11.el6
0:0.4-11.el6
qpid-dispatch-router
Red Hat:satellite_capsule:6.1::el6
before 0:0.4-11.el6
0:0.4-11.el6
qpid-proton
Red Hat:satellite_capsule:6.1::el6
before 0:0.9-11.el6
0:0.9-11.el6
qpid-proton-c
Red Hat:satellite_capsule:6.1::el6
before 0:0.9-11.el6
0:0.9-11.el6
qpid-proton-debuginfo
Red Hat:satellite_capsule:6.1::el6
before 0:0.9-11.el6
0:0.9-11.el6
rubygem-smart_proxy_discovery
Red Hat:satellite_capsule:6.1::el6
before 0:1.0.3-2.el6
0:1.0.3-2.el6
rubygem-smart_proxy_discovery_image
Red Hat:satellite_capsule:6.1::el6
before 0:1.0.5-3.el6
0:1.0.5-3.el6
foreman
Red Hat:satellite:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
foreman-compute
Red Hat:satellite:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
foreman-debug
Red Hat:satellite:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
foreman-discovery-image
Red Hat:satellite:6.1::el6
before 1:3.0.5-3.el7sat
1:3.0.5-3.el7sat
foreman-gce
Red Hat:satellite:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
foreman-libvirt
Red Hat:satellite:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
foreman-ovirt
Red Hat:satellite:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
foreman-postgresql
Red Hat:satellite:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
foreman-proxy
Red Hat:satellite:6.1::el6
before 0:1.7.2.7-1.el6
0:1.7.2.7-1.el6
foreman-vmware
Red Hat:satellite:6.1::el6
before 0:1.7.2.49-1.el6_6sat
0:1.7.2.49-1.el6_6sat
gofer
Red Hat:satellite:6.1::el6
before 0:2.6.8-1.el6
0:2.6.8-1.el6
katello-agent
Red Hat:satellite:6.1::el6
before 0:2.2.6-1.el6
0:2.2.6-1.el6
katello-installer
Red Hat:satellite:6.1::el6
before 0:2.3.22-1.el6
0:2.3.22-1.el6
katello-installer-base
Red Hat:satellite:6.1::el6
before 0:2.3.22-1.el6
0:2.3.22-1.el6
libqpid-dispatch
Red Hat:satellite:6.1::el6
before 0:0.4-11.el6
0:0.4-11.el6
python-gofer
Red Hat:satellite:6.1::el6
before 0:2.6.8-1.el6
0:2.6.8-1.el6
python-gofer-proton
Red Hat:satellite:6.1::el6
before 0:2.6.8-1.el6
0:2.6.8-1.el6
python-gofer-qpid
Red Hat:satellite:6.1::el6
before 0:2.6.8-1.el6
0:2.6.8-1.el6
python-nectar
Red Hat:satellite:6.1::el6
before 0:1.3.4-1.el6
0:1.3.4-1.el6
python-qpid
Red Hat:satellite:6.1::el6
before 0:0.30-7.el6
0:0.30-7.el6
python-qpid-proton
Red Hat:satellite:6.1::el6
before 0:0.9-11.el6
0:0.9-11.el6
qpid-dispatch
Red Hat:satellite:6.1::el6
before 0:0.4-11.el6
0:0.4-11.el6
qpid-dispatch-debuginfo
Red Hat:satellite:6.1::el6
before 0:0.4-11.el6
0:0.4-11.el6
qpid-dispatch-router
Red Hat:satellite:6.1::el6
before 0:0.4-11.el6
0:0.4-11.el6
qpid-dispatch-tools
Red Hat:satellite:6.1::el6
before 0:0.4-11.el6
0:0.4-11.el6
qpid-proton
Red Hat:satellite:6.1::el6
before 0:0.9-11.el6
0:0.9-11.el6
qpid-proton-c
Red Hat:satellite:6.1::el6
before 0:0.9-11.el6
0:0.9-11.el6
qpid-proton-debuginfo
Red Hat:satellite:6.1::el6
before 0:0.9-11.el6
0:0.9-11.el6
ruby193-rubygem-foreman-redhat_access
Red Hat:satellite:6.1::el6
before 0:0.2.4-1.el6_6sat
0:0.2.4-1.el6_6sat
ruby193-rubygem-foreman_bootdisk
Red Hat:satellite:6.1::el6
before 0:4.0.2.14-1.el6_6sat
0:4.0.2.14-1.el6_6sat
ruby193-rubygem-foreman_discovery
Red Hat:satellite:6.1::el6
before 0:2.0.0.23-1.el6_6sat
0:2.0.0.23-1.el6_6sat
ruby193-rubygem-katello
Red Hat:satellite:6.1::el6
before 0:2.2.0.77-1.el6_6sat
0:2.2.0.77-1.el6_6sat
ruby193-rubygem-redhat_access_lib
Red Hat:satellite:6.1::el6
before 0:0.0.6-1.el6_6sat
0:0.0.6-1.el6_6sat
rubygem-hammer_cli_foreman_docker
Red Hat:satellite:6.1::el6
before 0:0.0.3.10-1.el6
0:0.0.3.10-1.el6
rubygem-hammer_cli_foreman_docker-doc
Red Hat:satellite:6.1::el6
before 0:0.0.3.10-1.el6
0:0.0.3.10-1.el6
rubygem-newt
Red Hat:satellite:6.1::el6
before 0:0.9.6-1.el6
0:0.9.6-1.el6
rubygem-newt-debuginfo
Red Hat:satellite:6.1::el6
before 0:0.9.6-1.el6
0:0.9.6-1.el6
rubygem-smart_proxy_discovery
Red Hat:satellite:6.1::el6
before 0:1.0.3-2.el6
0:1.0.3-2.el6
rubygem-smart_proxy_discovery_image
Red Hat:satellite:6.1::el6
before 0:1.0.5-3.el6
0:1.0.5-3.el6
capsule-installer
Red Hat:satellite_capsule:6.1::el7
before 0:2.3.22-1.el7sat
0:2.3.22-1.el7sat
foreman
Red Hat:satellite_capsule:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
foreman-debug
Red Hat:satellite_capsule:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
foreman-discovery-image
Red Hat:satellite_capsule:6.1::el7
before 1:3.0.5-3.el7sat
1:3.0.5-3.el7sat
foreman-proxy
Red Hat:satellite_capsule:6.1::el7
before 0:1.7.2.7-1.el7sat
0:1.7.2.7-1.el7sat
gofer
Red Hat:satellite_capsule:6.1::el7
before 0:2.6.8-1.el7sat
0:2.6.8-1.el7sat
katello-agent
Red Hat:satellite_capsule:6.1::el7
before 0:2.2.6-1.el7sat
0:2.2.6-1.el7sat
katello-installer-base
Red Hat:satellite_capsule:6.1::el7
before 0:2.3.22-1.el7sat
0:2.3.22-1.el7sat
libqpid-dispatch
Red Hat:satellite_capsule:6.1::el7
before 0:0.4-11.el7
0:0.4-11.el7
python-gofer
Red Hat:satellite_capsule:6.1::el7
before 0:2.6.8-1.el7sat
0:2.6.8-1.el7sat
python-gofer-proton
Red Hat:satellite_capsule:6.1::el7
before 0:2.6.8-1.el7sat
0:2.6.8-1.el7sat
python-gofer-qpid
Red Hat:satellite_capsule:6.1::el7
before 0:2.6.8-1.el7sat
0:2.6.8-1.el7sat
python-nectar
Red Hat:satellite_capsule:6.1::el7
before 0:1.3.4-1.el7sat
0:1.3.4-1.el7sat
python-qpid
Red Hat:satellite_capsule:6.1::el7
before 0:0.30-7.el7
0:0.30-7.el7
python-qpid-proton
Red Hat:satellite_capsule:6.1::el7
before 0:0.9-11.el7
0:0.9-11.el7
qpid-dispatch
Red Hat:satellite_capsule:6.1::el7
before 0:0.4-11.el7
0:0.4-11.el7
qpid-dispatch-debuginfo
Red Hat:satellite_capsule:6.1::el7
before 0:0.4-11.el7
0:0.4-11.el7
qpid-dispatch-router
Red Hat:satellite_capsule:6.1::el7
before 0:0.4-11.el7
0:0.4-11.el7
qpid-proton
Red Hat:satellite_capsule:6.1::el7
before 0:0.9-11.el7
0:0.9-11.el7
qpid-proton-c
Red Hat:satellite_capsule:6.1::el7
before 0:0.9-11.el7
0:0.9-11.el7
qpid-proton-debuginfo
Red Hat:satellite_capsule:6.1::el7
before 0:0.9-11.el7
0:0.9-11.el7
rubygem-hammer_cli_foreman_docker
Red Hat:satellite_capsule:6.1::el7
before 0:0.0.3.10-1.el7sat
0:0.0.3.10-1.el7sat
rubygem-hammer_cli_foreman_docker-doc
Red Hat:satellite_capsule:6.1::el7
before 0:0.0.3.10-1.el7sat
0:0.0.3.10-1.el7sat
rubygem-smart_proxy_discovery
Red Hat:satellite_capsule:6.1::el7
before 0:1.0.3-2.el7sat
0:1.0.3-2.el7sat
rubygem-smart_proxy_discovery_image
Red Hat:satellite_capsule:6.1::el7
before 0:1.0.5-3.el7sat
0:1.0.5-3.el7sat
foreman
Red Hat:satellite:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
foreman-compute
Red Hat:satellite:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
foreman-debug
Red Hat:satellite:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
foreman-discovery-image
Red Hat:satellite:6.1::el7
before 1:3.0.5-3.el7sat
1:3.0.5-3.el7sat
foreman-gce
Red Hat:satellite:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
foreman-libvirt
Red Hat:satellite:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
foreman-ovirt
Red Hat:satellite:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
foreman-postgresql
Red Hat:satellite:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
foreman-proxy
Red Hat:satellite:6.1::el7
before 0:1.7.2.7-1.el7sat
0:1.7.2.7-1.el7sat
foreman-vmware
Red Hat:satellite:6.1::el7
before 0:1.7.2.49-1.el7sat
0:1.7.2.49-1.el7sat
gofer
Red Hat:satellite:6.1::el7
before 0:2.6.8-1.el7sat
0:2.6.8-1.el7sat
katello-agent
Red Hat:satellite:6.1::el7
before 0:2.2.6-1.el7sat
0:2.2.6-1.el7sat
katello-installer
Red Hat:satellite:6.1::el7
before 0:2.3.22-1.el7sat
0:2.3.22-1.el7sat
katello-installer-base
Red Hat:satellite:6.1::el7
before 0:2.3.22-1.el7sat
0:2.3.22-1.el7sat
libqpid-dispatch
Red Hat:satellite:6.1::el7
before 0:0.4-11.el7
0:0.4-11.el7
python-gofer
Red Hat:satellite:6.1::el7
before 0:2.6.8-1.el7sat
0:2.6.8-1.el7sat
python-gofer-proton
Red Hat:satellite:6.1::el7
before 0:2.6.8-1.el7sat
0:2.6.8-1.el7sat
python-gofer-qpid
Red Hat:satellite:6.1::el7
before 0:2.6.8-1.el7sat
0:2.6.8-1.el7sat
python-nectar
Red Hat:satellite:6.1::el7
before 0:1.3.4-1.el7sat
0:1.3.4-1.el7sat
python-qpid
Red Hat:satellite:6.1::el7
before 0:0.30-7.el7
0:0.30-7.el7
python-qpid-proton
Red Hat:satellite:6.1::el7
before 0:0.9-11.el7
0:0.9-11.el7
qpid-dispatch
Red Hat:satellite:6.1::el7
before 0:0.4-11.el7
0:0.4-11.el7
qpid-dispatch-debuginfo
Red Hat:satellite:6.1::el7
before 0:0.4-11.el7
0:0.4-11.el7
qpid-dispatch-router
Red Hat:satellite:6.1::el7
before 0:0.4-11.el7
0:0.4-11.el7
qpid-dispatch-tools
Red Hat:satellite:6.1::el7
before 0:0.4-11.el7
0:0.4-11.el7
qpid-proton
Red Hat:satellite:6.1::el7
before 0:0.9-11.el7
0:0.9-11.el7
qpid-proton-c
Red Hat:satellite:6.1::el7
before 0:0.9-11.el7
0:0.9-11.el7
qpid-proton-debuginfo
Red Hat:satellite:6.1::el7
before 0:0.9-11.el7
0:0.9-11.el7
ruby193-rubygem-foreman-redhat_access
Red Hat:satellite:6.1::el7
before 0:0.2.4-1.el7sat
0:0.2.4-1.el7sat
ruby193-rubygem-foreman_bootdisk
Red Hat:satellite:6.1::el7
before 0:4.0.2.14-1.el7sat
0:4.0.2.14-1.el7sat
ruby193-rubygem-foreman_discovery
Red Hat:satellite:6.1::el7
before 0:2.0.0.23-1.el7sat
0:2.0.0.23-1.el7sat
ruby193-rubygem-katello
Red Hat:satellite:6.1::el7
before 0:2.2.0.77-1.el7sat
0:2.2.0.77-1.el7sat
ruby193-rubygem-redhat_access_lib
Red Hat:satellite:6.1::el7
before 0:0.0.6-1.el7sat
0:0.0.6-1.el7sat
rubygem-hammer_cli_foreman_docker
Red Hat:satellite:6.1::el7
before 0:0.0.3.10-1.el7sat
0:0.0.3.10-1.el7sat
rubygem-hammer_cli_foreman_docker-doc
Red Hat:satellite:6.1::el7
before 0:0.0.3.10-1.el7sat
0:0.0.3.10-1.el7sat
rubygem-newt
Red Hat:satellite:6.1::el7
before 0:0.9.6-1.el7sat
0:0.9.6-1.el7sat
rubygem-newt-debuginfo
Red Hat:satellite:6.1::el7
before 0:0.9.6-1.el7sat
0:0.9.6-1.el7sat
rubygem-smart_proxy_discovery
Red Hat:satellite:6.1::el7
before 0:1.0.3-2.el7sat
0:1.0.3-2.el7sat
rubygem-smart_proxy_discovery_image
Red Hat:satellite:6.1::el7
before 0:1.0.5-3.el7sat
0:1.0.5-3.el7sat

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2015-5233 is a medium vulnerability (CVSS 4.2) in Theforeman Foreman, published April 11, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.16%, the 67th percentile. Fixed in capsule-installer 0:2.3.22-1.el6.

References

Show 20 moreShow less
MoveEnter Open