Today, I was looking through Oval documentation when I came across the following at
http://sourceforge.net/apps/mediawiki/ovaldi/index.php?title=Installation:
Also, on some Windows systems, the OVAL Interpreter may fail with the following error message when executed.
“The application failed to initialize properly (0xc0150002). Click OK to terminate the application.”
This error message occurs when the run-time components of Visual Studio, that are required to run an application developed with Visual Studio, are not installed. If you receive this error message while executing the OVAL Interpreter, please install the VC++ redistributable package that can be obtained at the following link.
http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
The VC++ redistributable package will install the required run-time components.
As a third-party auditor, I do not add the VC++ redistributable package as I do not want to introduce potentially new vulnerabilities to the system. And, I do not want to break anything else.