Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | [NT] Macrovision InstallShield InstallScript One-Click Install Untrusted Library Loading Vulnerability |
|---|---|
| Date: | 1 Apr 2008 06:46:27 +0200 |
The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com - - promotion The SecuriTeam alerts list - Free, Accurate, Independent. Get your security news from a reliable source. http://www.securiteam.com/mailinglist.html - - - - - - - - - Macrovision InstallShield InstallScript One-Click Install Untrusted Library Loading Vulnerability ------------------------------------------------------------------------ SUMMARY Macrovision <InstallShield> InstallShield InstallScript One-Click Install (OCI) is "a web based installer technology that allows software publishers to distribute minimal installer packages which allow end users to select components to install. Upon first visiting such a website, the user is prompted to install the ActiveX control". Remote exploitation of an untrusted library loading vulnerability in Macrovision's InstallShield InstallScript One-Click Install ActiveX control allows remote attackers to execute code with the privileges of the currently logged in user. DETAILS Vulnerable Systems: * Macrovision InstallShield InstallScript One-Click Install ActiveX Control version 12.0 Immune Systems: * Macrovision InstallShield InstallScript One-Click Install ActiveX Control version 12.0 with SP2 InstallShield InstallScript "One-Click Install" is implemented in an ActiveX control with the following properties: File: %WINDIR%\Downloaded Program Files\setup.exe CLSID: 53D40FAA-4E21-459f-AA87-E4D97FC3245A This control is marked "safe for scripting". When a user visits a website from which a web install can be performed, the ActiveX control downloads and loads several DLL files from the remote website. Since no sanity checks are performed on the DLL files, an attacker can substitute specially crafted libraries that will execute arbitrary code when loaded. Analysis: Exploitation allows attackers to execute arbitrary code with the privileges of the currently logged-in user. In order for exploitation to occur, users would be required to have a vulnerable version of the ActiveX control installed and be lured to a malicious site. Workaround: Administrators can set the kill-bit for the vulnerable ActiveX control with the following .reg file. This will prevent the control from loading within Internet Explorer. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{53D40FAA-4E21-459f-AA87-E4D97FC3245A}] "Compatibility Flags"=dword:00000400 Vendor response: Macrovision has addressed this vulnerability by releasing a hotfix for the following products. FLEXnet InstallShield 12 Professional (with InstallShield 12 SP2) FLEXnet InstallShield 12 Premier (with InstallShield 12 SP2) For more information, consult their Knowledge Base article at the following URL. <http://knowledge.macrovision.com/selfservice/microsites/search.do?cmd=displayKC&externalId=Q113640> http://knowledge.macrovision.com/selfservice/microsites/search.do?cmd=displayKC&externalId=Q113640 CVE Information: <http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-5661> CVE-2007-5661 Disclosure timeline: 01/08/2007 - Initial vendor notification 04/17/2007 - Second vendor notification 04/18/2007 - Initial vendor response 03/31/2008 - Coordinated public disclosure ADDITIONAL INFORMATION The information has been provided by iDefense Labs. The original article can be found at: <http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=649> http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=649 ======================================== This bulletin is sent to members of the SecuriTeam mailing list. To unsubscribe from the list, send mail with an empty subject line and body to: list-unsubscribe@securiteam.com In order to subscribe to the mailing list, simply forward this email to: list-subscribe@securiteam.com ==================== ==================== DISCLAIMER: The information in this bulletin is provided "AS IS" without warranty of any kind. In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [UNIX] Wireshark TFTP Dissector Denial of Service, SecuriTeam |
|---|---|
| Next by Date: | [NT] 2X ThinClientServer Directory Traversal, SecuriTeam |
| Previous by Thread: | [UNIX] Wireshark TFTP Dissector Denial of Service, SecuriTeam |
| Next by Thread: | [NT] 2X ThinClientServer Directory Traversal, SecuriTeam |
| Indexes: | [Date] [Thread] [Top] [All Lists] |