{"id":"CVE-2018-8298","aliases":["EUVD-2022-5575","GHSA-wgw2-wwq8-c7wf"],"status":"published","title":"ChakraCore RCE Vulnerability","description":"A remote code execution vulnerability exists in the way that the ChakraCore scripting engine handles objects in memory, aka \"Scripting Engine Memory Corruption Vulnerability.\" This affects ChakraCore. This CVE ID is unique from CVE-2018-8242, CVE-2018-8283, CVE-2018-8287, CVE-2018-8288, CVE-2018-8291, CVE-2018-8296.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.74694,"percentile":0.99505,"model":"v2026.06.15"},"facts":{"in_kev":true,"known_exploited":true,"public_exploit":true,"fix_available":true},"cwes":["CWE-843"],"published":"2018-07-11T00:00:00Z","modified":"2026-10-24T10:30:57Z","kev":{"date_added":"2022-03-03","due_date":"2022-03-17","required_action":"Apply updates per vendor instructions.","known_ransomware_use":"Unknown"},"exploitation":[{"source":"euvd","since":"2022-03-03"},{"source":"kev","since":"2022-03-03"}],"exploits":[{"source":"exploitdb","id":"EDB-45217","title":"Microsoft Edge Chakra JIT - InitializeNumberFormat and InitializeDateTimeFormat Type Confusion","type":"dos","platform":"windows","date":"2018-08-17","verified":true,"url":"https://www.exploit-db.com/exploits/45217"}],"fixes":[{"ecosystem":"NuGet","package":"Microsoft.ChakraCore","fixed_in":["1.10.1"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"NuGet","package":"Microsoft.ChakraCore","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.1"}]}]},{"source":"osv","ecosystem":"NuGet","package":"Microsoft.ChakraCore","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.1"}]}],"versions":["1.10.0","1.2.0","1.2.1","1.2.2","1.2.3","1.2.6.62716-preview","1.3.0","1.3.1","1.3.2","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5","1.5.0","1.5.1","1.5.2","1.5.3","1.6.0","1.6.2","1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.8.0","1.8.1","1.8.2","1.8.3","1.8.4","1.8.5"]}],"products":[{"vendor":"chakracore","product":"chakracore scripting engine"},{"vendor":"microsoft","product":"chakracore"}],"references":[{"url":"https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2018-8298","tags":["x_refsource_CONFIRM","x_transferred","Patch","Vendor Advisory","fix","web"]},{"url":"http://www.securityfocus.com/bid/104639","tags":["vdb-entry","x_refsource_BID","x_transferred","Broken Link","Third Party Advisory","VDB Entry","advisory"]},{"url":"https://www.exploit-db.com/exploits/45217/","tags":["exploit","x_refsource_EXPLOIT-DB","x_transferred","Exploit","Third Party Advisory","VDB Entry","evidence"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2018-8298","tags":["government-resource","US Government Resource","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-8298","tags":["advisory"]},{"url":"https://github.com/chakra-core/ChakraCore/pull/5444","tags":["web"]},{"url":"https://github.com/chakra-core/ChakraCore/commit/cb9957e2763c36dbd12afa5c9261465159e16c86","tags":["web"]},{"url":"https://web.archive.org/web/20210124183835/http://www.securityfocus.com/bid/104639","tags":["web"]},{"url":"https://www.exploit-db.com/exploits/45217","tags":["web"]},{"url":"https://github.com/advisories/GHSA-wgw2-wwq8-c7wf"},{"url":"https://github.com/chakra-core/ChakraCore","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2018-8298","description":"A remote code execution vulnerability exists in the way that the ChakraCore scripting engine handles objects in memory, aka \"Scripting Engine Memory Corruption Vulnerability.\" This affects ChakraCore. This CVE ID is unique from CVE-2018-8242, CVE-2018-8283, CVE-2018-8287, CVE-2018-8288, CVE-2018-8291, CVE-2018-8296.","status":"published","published":"2018-07-11T00:00:00Z","modified":"2025-10-21T23:45:49.7Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T14:35:04.172099Z"}],"euvd":[{"id":"EUVD-2022-5575","description":"A remote code execution vulnerability exists in the way that the ChakraCore scripting engine handles objects in memory, aka \"Scripting Engine Memory Corruption Vulnerability.\" This affects ChakraCore. This CVE ID is unique from CVE-2018-8242, CVE-2018-8283, CVE-2018-8287, CVE-2018-8288, CVE-2018-8291, CVE-2018-8296.","status":"published","published":"2018-07-11T00:00:00Z","modified":"2025-10-21T23:45:49Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"exploited_since":"2022-03-03","updated_at":"2026-11-02T20:31:23.427989Z"}],"ghsa":[{"id":"GHSA-wgw2-wwq8-c7wf","title":"ChakraCore RCE Vulnerability","description":"A remote code execution vulnerability exists in the way that the ChakraCore scripting engine handles objects in memory, aka \"Scripting Engine Memory Corruption Vulnerability.\" This affects ChakraCore. This CVE ID is unique from CVE-2018-8242, CVE-2018-8283, CVE-2018-8287, CVE-2018-8288, CVE-2018-8291, CVE-2018-8296.","status":"published","published":"2022-05-13T01:20:46Z","modified":"2025-10-22T17:37:10Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H/E:H","level":"high"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T14:39:02.474737Z"}],"kev":[{"id":"CVE-2018-8298","title":"ChakraCore Scripting Engine Type Confusion Vulnerability","description":"The ChakraCore scripting engine contains a type confusion vulnerability which can allow for remote code execution.","cwes":["CWE-843"],"kev":{"date_added":"2022-03-03","due_date":"2022-03-17","required_action":"Apply updates per vendor instructions.","known_ransomware_use":"Unknown"},"updated_at":"2026-11-02T17:00:16.541131Z"}],"nvd":[{"id":"CVE-2018-8298","description":"A remote code execution vulnerability exists in the way that the ChakraCore scripting engine handles objects in memory, aka \"Scripting Engine Memory Corruption Vulnerability.\" This affects ChakraCore. This CVE ID is unique from CVE-2018-8242, CVE-2018-8283, CVE-2018-8287, CVE-2018-8288, CVE-2018-8291, CVE-2018-8296.","status":"published","published":"2018-07-11T00:29:01.663Z","modified":"2026-06-17T02:04:35.087Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"secondary"},{"version":"2.0","score":7.6,"vector":"AV:N/AC:H/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T14:04:32.929986Z"}],"osv":[{"id":"CVE-2018-8298","description":"A remote code execution vulnerability exists in the way that the ChakraCore scripting engine handles objects in memory, aka \"Scripting Engine Memory Corruption Vulnerability.\" This affects ChakraCore. This CVE ID is unique from CVE-2018-8242, CVE-2018-8283, CVE-2018-8287, CVE-2018-8288, CVE-2018-8291, CVE-2018-8296.","status":"published","published":"2018-07-11T00:29:01.663Z","modified":"2026-10-24T10:30:57.41388751Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:09.74357Z"},{"id":"GHSA-wgw2-wwq8-c7wf","title":"ChakraCore RCE Vulnerability","description":"A remote code execution vulnerability exists in the way that the ChakraCore scripting engine handles objects in memory, aka \"Scripting Engine Memory Corruption Vulnerability.\" This affects ChakraCore. This CVE ID is unique from CVE-2018-8242, CVE-2018-8283, CVE-2018-8287, CVE-2018-8288, CVE-2018-8291, CVE-2018-8296.","status":"published","published":"2022-05-13T01:20:46Z","modified":"2025-10-22T19:32:00.570549Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H/E:H","level":"high"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T15:46:58.767335Z"}]}}
