cbcvebase.
CVE-2015-2482
published 2015-10-14

CVE-2015-2482: The Microsoft (1) VBScript 5.7 and 5.8 and (2) JScript 5.7 and 5.8 engines, as used in Internet Explorer 8 through 11 and other products, allow remote…

PriorityP264critical9.3CVSS 2.0
AVNACMAuNCCICAC
EXPLOIT
EPSS
32.29%
98.1th percentile
The Microsoft (1) VBScript 5.7 and 5.8 and (2) JScript 5.7 and 5.8 engines, as used in Internet Explorer 8 through 11 and other products, allow remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via a crafted replace operation with a JavaScript regular expression, aka "Scripting Engine Memory Corruption Vulnerability."

Affected

6 ranges
VendorProductVersion rangeFixed in
microsoftjscript
microsoftjscript
microsoftjscript
microsoftvbscript
microsoftvbscript
microsoftvbscript

Detection & IOCsextracted from sources · hover to see the quote

commandvar r=new RegExp("A|x|x|xx|xxxxxxxxxxxxxxxxxxxx+", "g");
command"A".replace(r, function (){
  • Exploit targets a use-after-free in jscript's RegExpBase::FBadHeader triggered by a crafted RegExp replace operation in Internet Explorer 8
  • Detection should look for JavaScript using String.replace() with a complex alternation RegExp pattern (e.g. multiple pipe-separated alternatives with long repetition quantifiers) passed a callback function, which is the trigger pattern for this UAF
  • The vulnerability exists in VBScript 5.7/5.8 and JScript 5.7/5.8 engines as used in Internet Explorer 8 through 11; memory corruption is triggered via a crafted replace operation with a JavaScript regular expression
  • ·PoC targets Internet Explorer 8 specifically; the CVE also affects IE 9–11 with VBScript/JScript 5.7 and 5.8, so detection scope should cover all affected IE versions
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.