{"id":"CVE-2014-0014","aliases":["EUVD-2022-5153","GHSA-rcx6-7jp6-pqf2"],"status":"published","title":"ember-source Cross-site Scripting vulnerability","description":"Ember.js 1.0.x before 1.0.1, 1.1.x before 1.1.3, 1.2.x before 1.2.1, 1.3.x before 1.3.1, and 1.4.x before 1.4.0-beta.2 allows remote attackers to conduct cross-site scripting (XSS) attacks by leveraging an application using the \"{{group}}\" Helper and a crafted payload.","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-08","score":0.01196,"percentile":0.68288,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-79"],"published":"2018-02-15T21:00:00Z","modified":"2026-06-17T00:02:05Z","fixes":[{"ecosystem":"RubyGems","package":"ember-source","fixed_in":["1.0.1","1.1.3","1.2.1","1.3.1","1.4.0-beta.2"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.0.0.pre4.0"},{"fixed":"1.0.1"}]}]},{"source":"ghsa","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.1.0"},{"fixed":"1.1.3"}]}]},{"source":"ghsa","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.2.0.beta.1"},{"fixed":"1.2.1"}]}]},{"source":"ghsa","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.3.0.beta.1"},{"fixed":"1.3.1"}]}]},{"source":"ghsa","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.4.0-beta.1"},{"last_affected":"1.4.0-beta.1"},{"fixed":"1.4.0-beta.2"}]}],"versions":["1.4.0-beta.1"]},{"source":"osv","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.0.0.pre4.0"},{"fixed":"1.0.1"}]}],"versions":["1.0.0","1.0.0.pre4.0","1.0.0.pre4.1","1.0.0.pre4.2","1.0.0.rc1.0.0","1.0.0.rc1.1","1.0.0.rc1.2","1.0.0.rc1.3","1.0.0.rc1.4","1.0.0.rc2.0","1.0.0.rc2.1","1.0.0.rc2.2","1.0.0.rc2.3","1.0.0.rc3","1.0.0.rc3.1","1.0.0.rc3.2","1.0.0.rc3.3","1.0.0.rc3.4","1.0.0.rc3.5","1.0.0.rc4","1.0.0.rc4.1","1.0.0.rc5","1.0.0.rc5.1","1.0.0.rc6","1.0.0.rc6.2","1.0.0.rc6.4","1.0.0.rc7","1.0.0.rc8"]},{"source":"osv","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.1.0"},{"fixed":"1.1.3"}]}],"versions":["1.1.0","1.1.1","1.1.2"]},{"source":"osv","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.2.0.beta.1"},{"fixed":"1.2.1"}]}],"versions":["1.2.0","1.2.0.1","1.2.0.beta.1","1.2.0.beta.2","1.2.0.beta.3","1.2.0.beta.4"]},{"source":"osv","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.3.0.beta.1"},{"fixed":"1.3.1"}]}],"versions":["1.3.0","1.3.0.beta.1","1.3.0.beta.2","1.3.0.beta.3","1.3.0.beta.4"]},{"source":"osv","ecosystem":"RubyGems","package":"ember-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.4.0-beta.1"},{"fixed":"1.4.0-beta.2"}]}],"versions":["1.4.0-beta.1"]}],"products":[{"vendor":"emberjs","product":"ember.js"}],"references":[{"url":"https://groups.google.com/forum/#%21topic/ember-security/PSE4RzTi6l4","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"http://emberjs.com/blog/2014/01/14/ember-security-releases.html","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","web"]},{"url":"http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-0014","tags":["advisory"]},{"url":"https://groups.google.com/forum/#!topic/ember-security/PSE4RzTi6l4","tags":["web"]},{"url":"https://github.com/emberjs/ember.js/commit/12fa46ba1c6efb9ddac7bfdef7f4f6909781c801","tags":["web"]},{"url":"https://github.com/rubysec/ruby-advisory-db/blob/master/gems/ember-source/CVE-2014-0014.yml","tags":["web"]},{"url":"https://github.com/advisories/GHSA-rcx6-7jp6-pqf2"},{"url":"https://github.com/emberjs/ember.js","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2014-0014","description":"Ember.js 1.0.x before 1.0.1, 1.1.x before 1.1.3, 1.2.x before 1.2.1, 1.3.x before 1.3.1, and 1.4.x before 1.4.0-beta.2 allows remote attackers to conduct cross-site scripting (XSS) attacks by leveraging an application using the \"{{group}}\" Helper and a crafted payload.","status":"published","published":"2018-02-15T21:00:00Z","modified":"2024-08-06T08:58:26.614Z","updated_at":"2026-11-02T14:33:47.330011Z"}],"euvd":[{"id":"EUVD-2022-5153","description":"Ember.js 1.0.x before 1.0.1, 1.1.x before 1.1.3, 1.2.x before 1.2.1, 1.3.x before 1.3.1, and 1.4.x before 1.4.0-beta.2 allows remote attackers to conduct cross-site scripting (XSS) attacks by leveraging an application using the \"{{group}}\" Helper and a crafted payload.","status":"published","published":"2018-02-15T21:00:00Z","modified":"2024-08-06T08:58:26Z","updated_at":"2026-11-03T01:57:22.992Z"}],"ghsa":[{"id":"GHSA-rcx6-7jp6-pqf2","title":"ember-source Cross-site Scripting vulnerability","description":"Ember.js 1.0.x before 1.0.1, 1.1.x before 1.1.3, 1.2.x before 1.2.1, 1.3.x before 1.3.1, and 1.4.x before 1.4.0-beta.2 allows remote attackers to conduct cross-site scripting (XSS) attacks by leveraging an application using the `{{group}}` Helper and a crafted payload.","status":"published","published":"2022-05-14T02:21:24Z","modified":"2023-04-24T14:04:19Z","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:36:51.39133Z"}],"nvd":[{"id":"CVE-2014-0014","description":"Ember.js 1.0.x before 1.0.1, 1.1.x before 1.1.3, 1.2.x before 1.2.1, 1.3.x before 1.3.1, and 1.4.x before 1.4.0-beta.2 allows remote attackers to conduct cross-site scripting (XSS) attacks by leveraging an application using the \"{{group}}\" Helper and a crafted payload.","status":"published","published":"2018-02-15T21:29:00.51Z","modified":"2026-06-17T00:02:05.407Z","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:02:59.001778Z"}],"osv":[{"id":"GHSA-rcx6-7jp6-pqf2","title":"ember-source Cross-site Scripting vulnerability","description":"Ember.js 1.0.x before 1.0.1, 1.1.x before 1.1.3, 1.2.x before 1.2.1, 1.3.x before 1.3.1, and 1.4.x before 1.4.0-beta.2 allows remote attackers to conduct cross-site scripting (XSS) attacks by leveraging an application using the `{{group}}` Helper and a crafted payload.","status":"published","published":"2022-05-14T02:21:24Z","modified":"2023-11-08T03:57:30.098317Z","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-02T15:46:55.877614Z"}]}}
