CVE-2015-7518
Multiple cross-site scripting (XSS) vulnerabilities in information popups in Foreman before 1.10...
Multiple cross-site scripting (XSS) vulnerabilities in information popups in Foreman before 1.10.0 allow remote attackers to inject arbitrary web script or HTML via (1) global parameters, (2) smart class parameters, or (3) smart variables in the (a) host or (b) hostgroup edit forms.
Exploit likelihood
What each source reports
NVD Score used
4.3
Multiple cross-site scripting (XSS) vulnerabilities in information popups in Foreman before 1.10.0 allow remote attackers to inject arbitrary web script or HTML via (1) global parameters, (2) smart class parameters, or (3) smart variables in the (a) host or (b) hostgroup edit forms.
- Record
CVE-2015-7518- CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
CVE List No score
Multiple cross-site scripting (XSS) vulnerabilities in information popups in Foreman before 1.10.0 allow remote attackers to inject arbitrary web script or HTML via (1) global parameters, (2) smart class parameters, or (3) smart variables in the (a) host or (b) hostgroup edit forms.
- Record
CVE-2015-7518- Updated
- 2026-11-02
EUVDEUVD-2015-7439 No score
Multiple cross-site scripting (XSS) vulnerabilities in information popups in Foreman before 1.10.0 allow remote attackers to inject arbitrary web script or HTML via (1) global parameters, (2) smart class parameters, or (3) smart variables in the (a) host or (b) hostgroup edit forms.
- Record
EUVD-2015-7439- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-cr73-cpqp-v63j No score
Multiple cross-site scripting (XSS) vulnerabilities in information popups in Foreman before 1.10...
Multiple cross-site scripting (XSS) vulnerabilities in information popups in Foreman before 1.10.0 allow remote attackers to inject arbitrary web script or HTML via (1) global parameters, (2) smart class parameters, or (3) smart variables in the (a) host or (b) hostgroup edit forms.
- Record
GHSA-cr73-cpqp-v63j- Weakness
- CWE-79
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
capsule-installerRed Hat:satellite_capsule:6.1::el6 |
before 0:2.3.25-1.el6 | 0:2.3.25-1.el6 |
foremanRed Hat:satellite_capsule:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
foreman-debugRed Hat:satellite_capsule:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
katello-installer-baseRed Hat:satellite_capsule:6.1::el6 |
before 0:2.3.25-1.el6 | 0:2.3.25-1.el6 |
pulpRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-admin-clientRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-nodes-childRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-nodes-commonRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-nodes-parentRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-puppetRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
Show 116 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pulp-puppet-admin-extensionsRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-puppet-pluginsRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-rpmRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-rpm-admin-extensionsRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-rpm-handlersRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-rpm-pluginsRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-selinuxRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-serverRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-kombuRed Hat:satellite_capsule:6.1::el6 |
before 1:3.0.24-11.pulp.el6 | 1:3.0.24-11.pulp.el6 |
python-pulp-agent-libRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-bindingsRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-client-libRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-commonRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-puppet-commonRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-rpm-commonRed Hat:satellite_capsule:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
candlepinRed Hat:satellite:6.1::el6 |
before 0:0.9.49.11-1.el6 | 0:0.9.49.11-1.el6 |
candlepin-selinuxRed Hat:satellite:6.1::el6 |
before 0:0.9.49.11-1.el6 | 0:0.9.49.11-1.el6 |
candlepin-tomcat6Red Hat:satellite:6.1::el6 |
before 0:0.9.49.11-1.el6 | 0:0.9.49.11-1.el6 |
foremanRed Hat:satellite:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
foreman-computeRed Hat:satellite:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
foreman-debugRed Hat:satellite:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
foreman-gceRed Hat:satellite:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
foreman-libvirtRed Hat:satellite:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
foreman-ovirtRed Hat:satellite:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
foreman-postgresqlRed Hat:satellite:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
foreman-vmwareRed Hat:satellite:6.1::el6 |
before 0:1.7.2.53-1.el6_6sat | 0:1.7.2.53-1.el6_6sat |
katello-installerRed Hat:satellite:6.1::el6 |
before 0:2.3.25-1.el6 | 0:2.3.25-1.el6 |
katello-installer-baseRed Hat:satellite:6.1::el6 |
before 0:2.3.25-1.el6 | 0:2.3.25-1.el6 |
pulpRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-admin-clientRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-nodes-childRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-nodes-commonRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-nodes-parentRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-puppetRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-puppet-admin-extensionsRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-puppet-pluginsRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-puppet-toolsRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-rpmRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-rpm-admin-extensionsRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-rpm-handlersRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-rpm-pluginsRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-selinuxRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
pulp-serverRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-kombuRed Hat:satellite:6.1::el6 |
before 1:3.0.24-11.pulp.el6 | 1:3.0.24-11.pulp.el6 |
python-pulp-agent-libRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-bindingsRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-client-libRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-commonRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-puppet-commonRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
python-pulp-rpm-commonRed Hat:satellite:6.1::el6 |
before 0:2.6.0.20-1.el6 | 0:2.6.0.20-1.el6 |
ruby193-rubygem-fogRed Hat:satellite:6.1::el6 |
before 0:1.24.1-1.el6_6sat | 0:1.24.1-1.el6_6sat |
ruby193-rubygem-katelloRed Hat:satellite:6.1::el6 |
before 0:2.2.0.83-1.el6_6sat | 0:2.2.0.83-1.el6_6sat |
rubygem-hammer_cli_katelloRed Hat:satellite:6.1::el6 |
before 0:0.0.7.21-1.el6 | 0:0.0.7.21-1.el6 |
capsule-installerRed Hat:satellite_capsule:6.1::el7 |
before 0:2.3.25-1.el7sat | 0:2.3.25-1.el7sat |
foremanRed Hat:satellite_capsule:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
foreman-debugRed Hat:satellite_capsule:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
katello-installer-baseRed Hat:satellite_capsule:6.1::el7 |
before 0:2.3.25-1.el7sat | 0:2.3.25-1.el7sat |
pulpRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-admin-clientRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-nodes-childRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-nodes-commonRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-nodes-parentRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-puppetRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-puppet-admin-extensionsRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-puppet-pluginsRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-rpmRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-rpm-admin-extensionsRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-rpm-handlersRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-rpm-pluginsRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-selinuxRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-serverRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-kombuRed Hat:satellite_capsule:6.1::el7 |
before 1:3.0.24-11.pulp.el7sat | 1:3.0.24-11.pulp.el7sat |
python-pulp-agent-libRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-bindingsRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-client-libRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-commonRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-puppet-commonRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-rpm-commonRed Hat:satellite_capsule:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
candlepinRed Hat:satellite:6.1::el7 |
before 0:0.9.49.11-1.el7 | 0:0.9.49.11-1.el7 |
candlepin-selinuxRed Hat:satellite:6.1::el7 |
before 0:0.9.49.11-1.el7 | 0:0.9.49.11-1.el7 |
candlepin-tomcatRed Hat:satellite:6.1::el7 |
before 0:0.9.49.11-1.el7 | 0:0.9.49.11-1.el7 |
foremanRed Hat:satellite:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
foreman-computeRed Hat:satellite:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
foreman-debugRed Hat:satellite:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
foreman-gceRed Hat:satellite:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
foreman-libvirtRed Hat:satellite:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
foreman-ovirtRed Hat:satellite:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
foreman-postgresqlRed Hat:satellite:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
foreman-vmwareRed Hat:satellite:6.1::el7 |
before 0:1.7.2.53-1.el7sat | 0:1.7.2.53-1.el7sat |
katello-installerRed Hat:satellite:6.1::el7 |
before 0:2.3.25-1.el7sat | 0:2.3.25-1.el7sat |
katello-installer-baseRed Hat:satellite:6.1::el7 |
before 0:2.3.25-1.el7sat | 0:2.3.25-1.el7sat |
pulpRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-admin-clientRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-nodes-childRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-nodes-commonRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-nodes-parentRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-puppetRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-puppet-admin-extensionsRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-puppet-pluginsRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-puppet-toolsRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-rpmRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-rpm-admin-extensionsRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-rpm-handlersRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-rpm-pluginsRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-selinuxRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
pulp-serverRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-kombuRed Hat:satellite:6.1::el7 |
before 1:3.0.24-11.pulp.el7sat | 1:3.0.24-11.pulp.el7sat |
python-pulp-agent-libRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-bindingsRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-client-libRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-commonRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-puppet-commonRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
python-pulp-rpm-commonRed Hat:satellite:6.1::el7 |
before 0:2.6.0.20-1.el7sat | 0:2.6.0.20-1.el7sat |
ruby193-rubygem-fogRed Hat:satellite:6.1::el7 |
before 0:1.24.1-1.el7sat | 0:1.24.1-1.el7sat |
ruby193-rubygem-katelloRed Hat:satellite:6.1::el7 |
before 0:2.2.0.83-1.el7sat | 0:2.2.0.83-1.el7sat |
rubygem-hammer_cli_katelloRed Hat:satellite:6.1::el7 |
before 0:0.0.7.21-1.el7sat | 0:0.0.7.21-1.el7sat |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2015-7518 is a medium vulnerability (CVSS 4.3) in Theforeman Foreman, published December 17, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.85%, the 79th percentile. Fixed in capsule-installer 0:2.3.25-1.el6.
References
access.redhat.com/errata/RHSA-2016:0174
openwall.com/lists/oss-security/2015/12/09/6
projects.theforeman.org/issues/12611
theforeman.org/security.html
nvd.nist.gov/vuln/detail/CVE-2015-7518
access.redhat.com/security/cve/CVE-2015-7518
Show 15 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=1285728
github.com/advisories/GHSA-cr73-cpqp-v63j
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1132659
bugzilla.redhat.com/show_bug.cgi?id=1215838
bugzilla.redhat.com/show_bug.cgi?id=1244130
bugzilla.redhat.com/show_bug.cgi?id=1259057
bugzilla.redhat.com/show_bug.cgi?id=1276911
bugzilla.redhat.com/show_bug.cgi?id=1279631
bugzilla.redhat.com/show_bug.cgi?id=1282539
bugzilla.redhat.com/show_bug.cgi?id=1288855
bugzilla.redhat.com/show_bug.cgi?id=1300811
bugzilla.redhat.com/show_bug.cgi?id=1301812
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_0174.json
cve.org/CVERecord?id=CVE-2015-7518