CVE-2007-2223
published 2007-08-14CVE-2007-2223: Microsoft XML Core Services (MSXML) 3.0 through 6.0 allows remote attackers to execute arbitrary code via the substringData method on a (1) TextNode or (2)…
PriorityP261critical9.3CVSS 2.0
AVNACMAuNCCICAC
EXPLOIT
EPSS
48.72%
98.7th percentile
Microsoft XML Core Services (MSXML) 3.0 through 6.0 allows remote attackers to execute arbitrary code via the substringData method on a (1) TextNode or (2) XMLDOM object, which causes an integer overflow that leads to a buffer overflow.
Affected
4 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| microsoft | xml_core_services | — | — |
| microsoft | xml_core_services | — | — |
| microsoft | xml_core_services | — | — |
| microsoft | xml_core_services | — | — |
Detection & IOCsextracted from sources · hover to see the quote
- →Look for JavaScript/VBScript invoking the substringData method on TextNode or XMLDOM ActiveX objects with an extremely large second argument (e.g. 0x7fffffff) — this is the integer overflow trigger for CVE-2007-2223. ↗
- →Monitor instantiation of Microsoft XMLDOM or Microsoft XML Core Services ActiveX objects (Microsoft.XMLDOM) in browser scripting contexts, particularly when followed by substringData calls. ↗
- →The exploit vector is drive-by: users are lured to malicious web content that issues crafted substringData requests to MSXML, resulting in heap memory corruption. ↗
- ·Affected versions span MSXML 3.0 through 6.0; the exploit PoC specifically targets MSXML 6.0. Detections should cover all versions in this range. ↗
- ·The overflow can be triggered via either a TextNode object or an XMLDOM object — detection logic should account for both attack surfaces. ↗
- ·Failed exploitation degrades to a denial-of-service condition rather than code execution; crash/hang telemetry on MSXML-consuming processes (e.g. Internet Explorer) may indicate attempted exploitation even without full RCE. ↗
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.
No detection rules found.
No writeups or analysis indexed.
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=576http://secunia.com/advisories/26447http://www.kb.cert.org/vuls/id/361968http://www.securityfocus.com/archive/1/476527/100/0/threadedhttp://www.securityfocus.com/archive/1/476747/100/0/threadedhttp://www.securityfocus.com/bid/25301http://www.securitytracker.com/id?1018559http://www.vupen.com/english/advisories/2007/2866http://www.zerodayinitiative.com/advisories/ZDI-07-048/https://docs.microsoft.com/en-us/security-updates/securitybulletins/2007/ms07-042https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2069http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=576http://secunia.com/advisories/26447http://www.kb.cert.org/vuls/id/361968http://www.securityfocus.com/archive/1/476527/100/0/threadedhttp://www.securityfocus.com/archive/1/476747/100/0/threadedhttp://www.securityfocus.com/bid/25301http://www.securitytracker.com/id?1018559http://www.vupen.com/english/advisories/2007/2866http://www.zerodayinitiative.com/advisories/ZDI-07-048/https://docs.microsoft.com/en-us/security-updates/securitybulletins/2007/ms07-042https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2069
2007-08-14
Published