{"id":"CVE-2015-0284","aliases":["EUVD-2015-0297","GHSA-q4pf-r4w7-4wpv","RHSA-2016:0590","SUSE-SU-2016:1367-1"],"status":"published","title":"Cross-site scripting (XSS) vulnerability in spacewalk-java in Spacewalk and Red Hat Satellite 5.7...","description":"Cross-site scripting (XSS) vulnerability in spacewalk-java in Spacewalk and Red Hat Satellite 5.7 allows remote authenticated users to inject arbitrary web script or HTML via crafted XML data to the XMLRPC API, involving user details.  NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-7811.","severity":{"version":"3.0","score":5.4,"vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.01244,"percentile":0.69465,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2016-04-14T14:00:00Z","modified":"2026-06-27T10:04:18Z","affected":[{"source":"osv","ecosystem":"Red Hat:network_satellite:5.7::el6","package":"spacewalk-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.8-134.el6sat"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:network_satellite:5.7::el6","package":"spacewalk-java-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.8-134.el6sat"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:network_satellite:5.7::el6","package":"spacewalk-java-lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.8-134.el6sat"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:network_satellite:5.7::el6","package":"spacewalk-java-oracle","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.8-134.el6sat"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:network_satellite:5.7::el6","package":"spacewalk-java-postgresql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.8-134.el6sat"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:network_satellite:5.7::el6","package":"spacewalk-taskomatic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.8-134.el6sat"}]}],"bundled":4},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"cobbler","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.2-0.61.2"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"osad","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.11.33.11-15.2"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"rhnlib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.69.8-11.2"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"spacewalk-backend","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.55.25-24.5"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"spacewalk-branding","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.33.16-18.2"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"spacewalk-certs-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.6.10-18.3"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"spacewalk-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.165.23-20.1"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"spacewalk-utils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.27.15-12.7"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"suseRegisterInfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.12-14.2"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"susemanager","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.24-23.1"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"susemanager-sync-data","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.15-30.2"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"susemanager-tftpsync","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-11.2"}]}],"bundled":5}],"products":[{"vendor":"redhat","product":"satellite"},{"vendor":"redhat","product":"spacewalk-java"}],"references":[{"url":"http://rhn.redhat.com/errata/RHSA-2016-0590.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","Vendor Advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1181472","tags":["x_refsource_CONFIRM","x_transferred","report"]},{"url":"https://github.com/spacewalkproject/spacewalk/commit/dd418384171473c3e31386a1b4792f8c555dc744","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1315398","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1314906","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1181152","tags":["x_refsource_CONFIRM","x_transferred","report"]},{"url":"https://github.com/spacewalkproject/spacewalk/commit/f3792c79c1c251a49cc4e382be8591636326a794","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2015-0284","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2016:0590","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2015-0284","tags":["report"]},{"url":"https://github.com/advisories/GHSA-q4pf-r4w7-4wpv"},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1305677","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1305681","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1313515","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1313517","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1320444","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1320452","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1320940","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_0590.json","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2015-0284","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2016-2103","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2016-2103","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-2103","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2016-2104","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2016-2104","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-2104","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2016-3079","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2016-3079","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-3079","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20161367-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/922740","tags":["report"]},{"url":"https://bugzilla.suse.com/924298","tags":["report"]},{"url":"https://bugzilla.suse.com/958923","tags":["report"]},{"url":"https://bugzilla.suse.com/961002","tags":["report"]},{"url":"https://bugzilla.suse.com/961565","tags":["report"]},{"url":"https://bugzilla.suse.com/962253","tags":["report"]},{"url":"https://bugzilla.suse.com/966622","tags":["report"]},{"url":"https://bugzilla.suse.com/966737","tags":["report"]},{"url":"https://bugzilla.suse.com/966890","tags":["report"]},{"url":"https://bugzilla.suse.com/968257","tags":["report"]},{"url":"https://bugzilla.suse.com/968406","tags":["report"]},{"url":"https://bugzilla.suse.com/968851","tags":["report"]},{"url":"https://bugzilla.suse.com/970223","tags":["report"]},{"url":"https://bugzilla.suse.com/970425","tags":["report"]},{"url":"https://bugzilla.suse.com/970550","tags":["report"]},{"url":"https://bugzilla.suse.com/970672","tags":["report"]},{"url":"https://bugzilla.suse.com/970901","tags":["report"]},{"url":"https://bugzilla.suse.com/970989","tags":["report"]},{"url":"https://bugzilla.suse.com/971237","tags":["report"]},{"url":"https://bugzilla.suse.com/972341","tags":["report"]},{"url":"https://bugzilla.suse.com/973162","tags":["report"]},{"url":"https://bugzilla.suse.com/973432","tags":["report"]},{"url":"https://bugzilla.suse.com/973550","tags":["report"]},{"url":"https://bugzilla.suse.com/974010","tags":["report"]},{"url":"https://bugzilla.suse.com/974011","tags":["report"]},{"url":"https://bugzilla.suse.com/974315","tags":["report"]},{"url":"https://bugzilla.suse.com/976194","tags":["report"]},{"url":"https://bugzilla.suse.com/976826","tags":["report"]},{"url":"https://bugzilla.suse.com/978166","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2015-0284","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2103","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2104","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3079","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3097","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2015-0284","description":"Cross-site scripting (XSS) vulnerability in spacewalk-java in Spacewalk and Red Hat Satellite 5.7 allows remote authenticated users to inject arbitrary web script or HTML via crafted XML data to the XMLRPC API, involving user details.  NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-7811.","status":"published","published":"2016-04-14T14:00:00Z","modified":"2024-08-06T04:03:10.886Z","updated_at":"2026-11-02T14:35:45.428221Z"}],"euvd":[{"id":"EUVD-2015-0297","description":"Cross-site scripting (XSS) vulnerability in spacewalk-java in Spacewalk and Red Hat Satellite 5.7 allows remote authenticated users to inject arbitrary web script or HTML via crafted XML data to the XMLRPC API, involving user details.  NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-7811.","status":"published","published":"2016-04-14T14:00:00Z","modified":"2024-08-06T04:03:10Z","updated_at":"2026-11-03T02:22:20.481932Z"}],"ghsa":[{"id":"GHSA-q4pf-r4w7-4wpv","title":"Cross-site scripting (XSS) vulnerability in spacewalk-java in Spacewalk and Red Hat Satellite 5.7...","description":"Cross-site scripting (XSS) vulnerability in spacewalk-java in Spacewalk and Red Hat Satellite 5.7 allows remote authenticated users to inject arbitrary web script or HTML via crafted XML data to the XMLRPC API, involving user details.  NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-7811.","status":"published","published":"2022-05-13T01:04:03Z","modified":"2023-02-10T05:06:37Z","cvss":[{"version":"3.0","score":5.4,"vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:54:02.310741Z"}],"nvd":[{"id":"CVE-2015-0284","description":"Cross-site scripting (XSS) vulnerability in spacewalk-java in Spacewalk and Red Hat Satellite 5.7 allows remote authenticated users to inject arbitrary web script or HTML via crafted XML data to the XMLRPC API, involving user details.  NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-7811.","status":"published","published":"2016-04-14T14:59:00.147Z","modified":"2026-06-17T00:19:54.327Z","cvss":[{"version":"3.0","score":5.4,"vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary"},{"version":"2.0","score":3.5,"vector":"AV:N/AC:M/Au:S/C:N/I:P/A:N","level":"low","assessor":"primary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:03:16.97467Z"}],"osv":[{"id":"RHSA-2016:0590","title":"Red Hat Security Advisory: spacewalk-java security update","status":"published","published":"2024-09-15T23:19:10Z","modified":"2026-06-27T10:04:18Z","updated_at":"2026-11-02T15:53:03.734507Z"},{"id":"SUSE-SU-2016:1367-1","title":"Security update for SUSE Manager Server 2.1","description":"\nThis update for SUSE Manager Server 2.1 fixes the following issues:\n\ncobbler:\n\n- Add logrotate file for cobbler (bsc#976826)\n- Fix cobbler yaboot handling (bsc#968406, bsc#966622)\n\nosad:\n\n- Fix file permissions (bsc#970550)\n\nrhnlib:\n\n- Use TLSv1_METHOD in SSL Context (bsc#970989)\n\nspacewalk-backend:\n\n- Mgr_ncc_sync: Adapt to bulk scheduling introduced in scheduleSingleSatRepoSync\n\nspacewalk-branding:\n\n- Fix link to 'Schedule patch updates' (bsc#973432)\n- Fix link to scheduled action for SP migration (bsc#968257, bsc#974315)\n- Fix: 'Advanced Search' title consistency\n\nspacewalk-certs-tools:\n\n- Fix file permissions (bsc#970550)\n\nspacewalk-java:\n\n- Recreate upgrade paths on every refresh (bsc#978166)\n- Call cobbler sync after cobbler command is finished (bsc#966890)\n- Under high load, the service wrapper may incorrectly interpret the inability\n  to get a response in time from taskomatic and kill it (bsc#962253)\n- Log permissions problems on channel access while SP migration (bsc#970223)\n- Unittests: support SLE-POS 11 SP3 as addon for SLES 11 SP4 (bsc#976194)\n- Mgr-sync: use bulk channel reposync (bsc#961002)\n- Double the backslashes when reading the config files from java (bsc#958923)\n- When generating repo metadata for a cloned channel, recursively fetch\n  keywords from the original channel (bsc#970901)\n- Better logging for SP Migration feature (bsc#970223)\n- Fix: 'Advanced Search' title consistency\n- CVE-2015-0284: XSS when altering user details and going somewhere where you are\n  choosing user (bsc#922740)\n- CVE-2016-3079, CVE-2016-2103, CVE-2016-2104, CVE-2016-3097: Fix multiple XSS\n  vulnerabilities (bsc#973162, bsc#974011, bsc#974010, bsc#973550)\n- BugFix: 'Systems \u003e Advanced Search' title and description consistency\n  (bsc#966737)\n- Fix: correct behavior with visibility conditions of sub-tabs in Systems/Misc\n  page\n- BugFix: add missing url mapping (bsc#961565)\n- Fix kernel and initrd pathes for creating autoinstallation tries (bsc#966622)\n- Fix tests for HAE-GEO on SLES 4 SAP (bsc#970425)\n- Add unit tests for SLE-Live-Patching12 (bsc#924298)\n\nspacewalk-utils:\n\n- Bugfix: don't repeat channel labels\n- Taskotop: a utility to monitor what Taskomatic is doing\n- Fix file permissions (bsc#970550)\n\nsuseRegisterInfo:\n\n- Fix file permissions (bsc#970550)\n\nsusemanager:\n\n- Add packages to bootstrap repo (bsc#971237)\n- Mgr-sync: use bulk channel reposync (bsc#961002)\n- Mgr_ncc_sync: adapt to bulk scheduling introduced in\n  scheduleSingleSatRepoSync\n- Add SLES 4 SAP to mgr-create-bootstap-repo as an option (bsc#972341)\n- Put packages only available in SLE12 SP1 in a seperate list (bsc#970672)\n- Fix file permissions (bsc#970550)\n\nsusemanager-sync-data:\n\n- Support SLE-POS 11 SP3 as addon for SLES 11 SP4 (bsc#976194)\n- HAE-GEO is an addon product for SLES 4 SAP (bsc#970425)\n- Add support for SLE-Live-Patching12 (bsc#924298, bsc#968851)\n\nsusemanager-tftpsync:\n\n- Rename change_tftpd_proxies.py to sync_post_tftpd_proxies.py and change\n  trigger type (bsc#966890)\n\nHow to apply this update:\n1. Log in as root user to the SUSE Manager server.\n2. Stop the Spacewalk service:\nspacewalk-service stop\n3. Apply the patch using either zypper patch or YaST Online Update.\n4. Start the Spacewalk service:\nspacewalk-service start\n","status":"published","published":"2016-05-19T20:37:06Z","modified":"2026-02-04T03:07:45.165869Z","updated_at":"2026-11-02T15:53:43.438985Z"}]}}
