{"id":"GHSA-j5rj-g695-342r","summary":"Fat Free CRM vulnerable to Cross-site Scripting","details":"FatFreeCRM version `\u003c=0.14.1`, `\u003e=0.15.0 \u003c=0.15.1`, `\u003e=0.16.0 \u003c=0.16.3`, `\u003e=0.17.0 \u003c=0.17.2`, and `==0.18.0` contains a Cross Site Scripting (XSS) vulnerability in [commit 6d60bc8ed010c4eda05d6645c64849f415f68d65](https://github.com/asteinhauser/fat_free_crm/commit/306f940b26ccf3f406665f07bece1229a7a5dcfa) that can result in Javascript execution. This attack appears to be exploitable via Content with Javascript payload will be executed on end user browsers when they visit the page. This vulnerability appears to have been fixed in 0.18.1, 0.17.3, 0.16.4, 0.15.2, and 0.14.2.","aliases":["CVE-2018-1000842"],"modified":"2024-02-16T08:11:15.649513Z","published":"2018-12-20T22:01:54Z","database_specific":{"cwe_ids":["CWE-79"],"severity":"MODERATE","github_reviewed":true,"github_reviewed_at":"2020-06-16T21:42:09Z","nvd_published_at":"2018-12-20T15:29:00Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2018-1000842"},{"type":"WEB","url":"https://github.com/asteinhauser/fat_free_crm/issues/1"},{"type":"WEB","url":"https://github.com/asteinhauser/fat_free_crm/commit/306f940b26ccf3f406665f07bece1229a7a5dcfa"},{"type":"WEB","url":"https://github.com/asteinhauser/fat_free_crm"},{"type":"WEB","url":"https://github.com/fatfreecrm/fat_free_crm/wiki/XSS-Vulnerability-%282018-10-27%29"},{"type":"WEB","url":"https://github.com/rubysec/ruby-advisory-db/blob/master/gems/fat_free_crm/CVE-2018-1000842.yml"},{"type":"WEB","url":"https://groups.google.com/forum/#!topic/fat-free-crm-users/TxsdZXSe7Jc"}],"affected":[{"package":{"name":"fat_free_crm","ecosystem":"RubyGems","purl":"pkg:gem/fat_free_crm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.14.2"}]}],"versions":["0.11.0","0.11.1","0.11.2","0.11.3","0.11.4","0.12.0","0.12.1","0.12.2","0.12.3","0.13.0","0.13.1","0.13.2","0.13.3","0.13.4","0.13.5","0.13.6","0.14.0","0.14.1"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2018/12/GHSA-j5rj-g695-342r/GHSA-j5rj-g695-342r.json"}},{"package":{"name":"fat_free_crm","ecosystem":"RubyGems","purl":"pkg:gem/fat_free_crm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.15.0"},{"fixed":"0.15.2"}]}],"versions":["0.15.0","0.15.1"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2018/12/GHSA-j5rj-g695-342r/GHSA-j5rj-g695-342r.json"}},{"package":{"name":"fat_free_crm","ecosystem":"RubyGems","purl":"pkg:gem/fat_free_crm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.16.0"},{"fixed":"0.16.4"}]}],"versions":["0.16.0","0.16.1","0.16.2","0.16.3"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2018/12/GHSA-j5rj-g695-342r/GHSA-j5rj-g695-342r.json"}},{"package":{"name":"fat_free_crm","ecosystem":"RubyGems","purl":"pkg:gem/fat_free_crm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.17.0"},{"fixed":"0.17.3"}]}],"versions":["0.17.1","0.17.2"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2018/12/GHSA-j5rj-g695-342r/GHSA-j5rj-g695-342r.json"}},{"package":{"name":"fat_free_crm","ecosystem":"RubyGems","purl":"pkg:gem/fat_free_crm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.18.0"},{"fixed":"0.18.1"}]}],"versions":["0.18.0"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2018/12/GHSA-j5rj-g695-342r/GHSA-j5rj-g695-342r.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"}]}