Encyclopedia entry
Updated:
May 31, 2008
| Published:
May 27, 2008
Aliases
Not available
Alert Level
(?)
Severe
Antimalware protection details
Microsoft recommends that you download the
latest definitions
to get protected.
Detection initially created:
Definition: 1.45.287.0 Released: Oct 07, 2008
|
Summary
Trojan:JS/Redirector.I is detection for specific JavaScript contained within Web pages. This JavaScript trojan may be injected into an HTML page via an SQL injection attack, or may be present on a malicious Web site, and may redirect users to Web sites other than expected. It is also possible for an attacker to craft HTML-based e-mail messages containing the script.
Symptoms
There are no common symptoms associated with this threat - links are activated within IFrames while viewing Web content on maliciously modified pages. Alert notifications from installed Antivirus software may be the only symptom(s).
Technical Information (Analysis)
Trojan:JS/Redirector.I is detection for specific JavaScript contained within Web pages. This JavaScript trojan may be injected into an HTML page via an SQL injection attack, or may be present on a malicious Web site, and may redirect users to Web sites other than expected. It is also possible for an attacker to craft HTML-based e-mail messages containing the script.
The destination Web page of the redirect may contain specially formed IFrame tags that point to remote Web sites containing other malicious content, for example malicious JavaScript containing an exploit for a specific vulnerability.
Installation
This trojan may be executed from a calling JavaScript trojan, one that may have been inserted into numerous Web pages via a blanket SQL injection attack, using an automated tool.
Payload
IFrame Code Execution
Trojan:JS/Redirector.I may contain four or more exploits executed within IFrames:
-
This IFrame executes a Microsoft Data Access Component (MDAC) ADO ActiveX control known as "RDS.DataSpace". This control contains a vulnerability that could allow the execution of arbitrary code on systems that have not updated with
Microsoft Security Bulletin MS06-014. The IFrame references an HTML script named '014.htm' (MS06-014).
-
This IFrame executes an ActiveX control for "RealPlayer" known as "IERPCtl". This control contains a buffer overflow vulnerability that could the allow the execution of arbitrary code on systems that have not updated with a
security patch update from RealNetworks. The IFrame references an HTML script named 'old.htm'.
-
This IFrame executes an ActiveX control for "RealPlayer 11" that contains a buffer overflow vulnerability that could allow the execution of arbitrary code on systems that have not updated with a
security patch update from RealNetworks. The IFrame references an HTML script named 'xin.htm'.
-
This IFrame executes a VML Buffer Overrun Vulnerability that could allow the execution of arbitrary code on systems that have not updated with
Microsoft Security Bulletin MS07-004. The IFrame references an HTML script named '7.html'.
Analysis by Cristian Craioveanu & Patrick Nolan
Prevention
Take the following steps to help prevent infection on your system:
-
Enable a firewall on your computer.
-
Get the latest computer updates.
-
Use up-to-date antivirus software.
-
Use caution with attachments and file transfers.
-
Additional SQL Server Resources
Enable a firewall on your computer
Use a third-party firewall product or turn on the Microsoft Windows XP Internet Connection Firewall.
To turn on the Internet Connection Firewall in Windows XP
-
Click Start, and click Control Panel.
-
Click Network and Internet Connections. If you do not see Network and Internet Connections, click Switch to Category View.
-
Click Change Windows Firewall Settings.
-
Select On.
-
Click OK.
To turn on the Windows Firewall in Windows Vista
-
Click Start, and click Control Panel.
-
Click Security.
-
Click Turn Windows Firewall on or off.
-
Select On.
-
Click OK.
Get the latest computer updates
Updates help protect your computer from viruses, worms, and other threats as they are discovered. You can use the Automatic Updates feature in Windows XP to automatically download future Microsoft security updates while your computer is on and connected to the Internet.
To turn on Automatic Updates in Windows XP
-
Click Start, and click Control Panel.
-
Click System.
-
Click Automatic Updates.
-
Select a setting. Microsoft recommends selecting Automatic. If you do not choose Automatic, but you choose to be notified when updates are ready, a notification balloon appears when new downloads are available to install. Click the notification balloon to review and install the updates.
Use up-to-date antivirus software
Most antivirus software can detect and prevent infection by known malicious software. To help protect you from infection, you should always run antivirus software that is updated with the latest signature files. Antivirus software is available from several sources. For more information,
see http://www.microsoft.com/protect/computer/viruses/vista.mspx.
Use caution with attachments and file transfers
Exercise caution with e-mail and attachments received from unknown sources, or received unexpectedly from known sources. Use extreme caution when accepting file transfers from known or unknown sources.
Additional SQL Server Resources
Additional SQL Server resources and recommendations are available from the following sources:
Recovery
Please note that serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow any provided steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, view
Microsoft Knowledge Base Article KB322756.