{"id":"CVE-2016-1000237","aliases":["EUVD-2020-0361","GHSA-3j7m-hmh3-9jmp","ROOT-APP-NPM-CVE-2016-1000237"],"status":"published","title":"Cross-Site Scripting in sanitize-html","description":"sanitize-html before 1.4.3 has XSS.","severity":{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.0084,"percentile":0.58125,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-79"],"published":"2020-01-23T14:21:28Z","modified":"2026-06-17T00:38:50Z","fixes":[{"ecosystem":"npm","package":"sanitize-html","fixed_in":["1.4.3"],"sources":["ghsa","osv"]},{"ecosystem":"Root:npm","package":"@rootio/sanitize-html","fixed_in":["1.4.2-root.io.4","1.4.2-root.io.5","1.4.2-root.io.6","1.4.2-root.io.7","1.4.2-root.io.8","1.4.2-root.io.9"],"sources":["osv"]},{"ecosystem":"Root:npm","package":"sanitize-html","fixed_in":["1.4.2-aikido.9"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"npm","package":"sanitize-html","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.3"}]}]},{"source":"osv","ecosystem":"npm","package":"sanitize-html","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"1.4.3"}]}]},{"source":"osv","ecosystem":"Root:npm","package":"@rootio/sanitize-html","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.2-root.io.4"},{"fixed":"1.4.2-root.io.5"},{"fixed":"1.4.2-root.io.6"},{"fixed":"1.4.2-root.io.7"},{"fixed":"1.4.2-root.io.8"},{"fixed":"1.4.2-root.io.9"}]}]},{"source":"osv","ecosystem":"Root:npm","package":"sanitize-html","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.2-aikido.9"}]}]}],"products":[{"vendor":"apostrophecms","product":"sanitize-html"}],"references":[{"url":"https://raw.githubusercontent.com/distributedweaknessfiling/cvelist/master/2016/1000xxx/CVE-2016-1000237.json","tags":["x_refsource_MISC","x_transferred","Not Applicable","web"]},{"url":"https://nodesecurity.io/advisories/135","tags":["x_refsource_MISC","x_transferred","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-1000237","tags":["advisory"]},{"url":"https://github.com/apostrophecms/sanitize-html/issues/29","tags":["web"]},{"url":"https://github.com/apostrophecms/sanitize-html/commit/762fbc7bba389f3f789cc291c1eb2b64f60f2caf","tags":["web"]},{"url":"https://github.com/punkave/sanitize-html/issues/29","tags":["web"]},{"url":"https://www.npmjs.com/advisories/135","tags":["web"]},{"url":"https://github.com/advisories/GHSA-3j7m-hmh3-9jmp"}],"sources":{"cve":[{"id":"CVE-2016-1000237","description":"sanitize-html before 1.4.3 has XSS.","status":"published","published":"2020-01-23T14:21:28Z","modified":"2024-08-06T03:55:27.115Z","updated_at":"2026-11-02T14:33:36.802481Z"}],"euvd":[{"id":"EUVD-2020-0361","description":"sanitize-html before 1.4.3 has XSS.","status":"published","published":"2020-01-23T14:21:28Z","modified":"2024-08-06T03:55:27Z","updated_at":"2026-11-03T02:22:21.326542Z"}],"ghsa":[{"id":"GHSA-3j7m-hmh3-9jmp","title":"Cross-Site Scripting in sanitize-html","description":"Affected versions of `sanitize-html` do not sanitize input recursively, which may allow an attacker to execute arbitrary Javascript.\n\n\n## Recommendation\n\nUpdate to version 1.4.3 or later.","status":"published","published":"2020-04-16T03:14:47Z","modified":"2023-01-09T05:02:23Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:36:03.040255Z"}],"nvd":[{"id":"CVE-2016-1000237","description":"sanitize-html before 1.4.3 has XSS.","status":"published","published":"2020-01-23T15:15:13.16Z","modified":"2026-06-17T00:38:50.42Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary"},{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:N/I:P/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:03:40.524348Z"}],"osv":[{"id":"GHSA-3j7m-hmh3-9jmp","title":"Cross-Site Scripting in sanitize-html","description":"Affected versions of `sanitize-html` do not sanitize input recursively, which may allow an attacker to execute arbitrary Javascript.\n\n\n## Recommendation\n\nUpdate to version 1.4.3 or later.","status":"published","published":"2020-04-16T03:14:47Z","modified":"2023-11-08T03:58:08.213705Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:46:35.747385Z"},{"id":"ROOT-APP-NPM-CVE-2016-1000237","title":"CVE-2016-1000237 in @rootio/sanitize-html - Patched by Root","description":"Root has patched CVE-2016-1000237 in the @rootio/sanitize-html package for Root:npm. Multiple fixed versions available.","status":"published","published":"2026-06-04T20:57:52Z","modified":"2026-06-05T01:30:08.75764892Z","updated_at":"2026-11-02T15:53:27.362922Z"}]}}
