{"api_version":"1","generated_at":"2026-07-23T11:47:03+00:00","cve":"CVE-2017-16151","urls":{"html":"https://cve.report/CVE-2017-16151","api":"https://cve.report/api/cve/CVE-2017-16151.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2017-16151","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2017-16151"},"summary":{"title":"CVE-2017-16151","description":"Based on details posted by the ElectronJS team; A remote code execution vulnerability has been discovered in Google Chromium that affects all recent versions of Electron. Any Electron app that accesses remote content is vulnerable to this exploit, regardless of whether the [sandbox option](https://electron.atom.io/docs/api/sandbox-option) is enabled.","state":"PUBLIC","assigner":"support@hackerone.com","published_at":"2018-06-07 02:29:00","updated_at":"2019-10-09 23:24:00"},"problem_types":["CWE-94"],"metrics":[],"references":[{"url":"https://nodesecurity.io/advisories/539","name":"https://nodesecurity.io/advisories/539","refsource":"MISC","tags":["Third Party Advisory"],"title":"Overview","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://electron.atom.io/blog/2017/09/27/chromium-rce-vulnerability-fix","name":"https://electron.atom.io/blog/2017/09/27/chromium-rce-vulnerability-fix","refsource":"MISC","tags":["Broken Link"],"title":"Chromium RCE Vulnerability Fix | Electron","mime":"text/html","httpstatus":"404","archivestatus":"200"},{"url":"https://www.cve.org/CVERecord?id=CVE-2017-16151","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2017-16151","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2017","cve_id":"16151","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"electronjs","cpe5":"electron","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"node.js","cpe12":"*","cpe13":"*"},{"cve_year":"2017","cve_id":"16151","vulnerable":"1","versionEndIncluding":"1","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"electronjs","cpe5":"electron","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"node.js","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[{"cve":"CVE-2017-16151","qid":"983146","title":"Nodejs (npm) Security Update for electron (GHSA-4w88-rjj3-x7wp)"}]},"source_records":{"cve_program":{"CVE_data_meta":{"ASSIGNER":"support@hackerone.com","DATE_PUBLIC":"2018-04-26T00:00:00","ID":"CVE-2017-16151","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"electron node module","version":{"version_data":[{"version_value":"< 1.6.14 || >= 1.7.0 < 1.7.8"}]}}]},"vendor_name":"HackerOne"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"Based on details posted by the ElectronJS team; A remote code execution vulnerability has been discovered in Google Chromium that affects all recent versions of Electron. Any Electron app that accesses remote content is vulnerable to this exploit, regardless of whether the [sandbox option](https://electron.atom.io/docs/api/sandbox-option) is enabled."}]},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"Code Injection (CWE-94)"}]}]},"references":{"reference_data":[{"name":"https://electron.atom.io/blog/2017/09/27/chromium-rce-vulnerability-fix","refsource":"MISC","url":"https://electron.atom.io/blog/2017/09/27/chromium-rce-vulnerability-fix"},{"name":"https://nodesecurity.io/advisories/539","refsource":"MISC","url":"https://nodesecurity.io/advisories/539"}]}},"nvd":{"publishedDate":"2018-06-07 02:29:00","lastModifiedDate":"2019-10-09 23:24:00","problem_types":["CWE-94"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.0","vectorString":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"HIGH","availabilityImpact":"HIGH","baseScore":9.8,"baseSeverity":"CRITICAL"},"exploitabilityScore":3.9,"impactScore":5.9},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:N/AC:L/Au:N/C:P/I:P/A:P","accessVector":"NETWORK","accessComplexity":"LOW","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"PARTIAL","availabilityImpact":"PARTIAL","baseScore":7.5},"severity":"HIGH","exploitabilityScore":10,"impactScore":6.4,"acInsufInfo":true,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:electronjs:electron:*:*:*:*:*:node.js:*:*","versionEndExcluding":"1.7.8","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2017","CveId":"16151","Ordinal":"113660","Title":"CVE-2017-16151","CVE":"CVE-2017-16151","Year":"2017"},"notes":[{"CveYear":"2017","CveId":"16151","Ordinal":"1","NoteData":"Based on details posted by the ElectronJS team; A remote code execution vulnerability has been discovered in Google Chromium that affects all recent versions of Electron. Any Electron app that accesses remote content is vulnerable to this exploit, regardless of whether the [sandbox option](https://electron.atom.io/docs/api/sandbox-option) is enabled.","Type":"Description","Title":null},{"CveYear":"2017","CveId":"16151","Ordinal":"2","NoteData":"2018-06-06","Type":"Other","Title":"Published"},{"CveYear":"2017","CveId":"16151","Ordinal":"3","NoteData":"2018-06-06","Type":"Other","Title":"Modified"}]}}}