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.
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2069
https://docs.microsoft.com/en-us/security-updates/securitybulletins/2007/ms07-042
http://www.zerodayinitiative.com/advisories/ZDI-07-048/
http://www.vupen.com/english/advisories/2007/2866
http://www.securitytracker.com/id?1018559
http://www.securityfocus.com/bid/25301
http://www.securityfocus.com/archive/1/476747/100/0/threaded
http://www.securityfocus.com/archive/1/476527/100/0/threaded