Skip to main content
Skip to main content
Published Mar 29, 2012 | Updated Sep 15, 2017

TrojanDownloader:Java/OpenConnection.PM

Detected by Microsoft Defender Antivirus

Aliases: Java/Exploit.CVE-2011-3544.BK (ESET) EXP/JAVA.Ternub.Gen (Avira) Troj/JavaDl-OG (Sophos) Exploit.Java_c.AJY (AVG) Trojan-Downloader.Java.OpenConnection (Ikarus) Trojan-Downloader.Java.OpenConnection.fe (Kaspersky)

Summary

TrojanDownloader:Java/OpenConnection.PM is an obfuscated Java applet that attempts to download and execute arbitrary files from a remote host. It is usually bundled with other malware that exploits the vulnerability described in CVE-2010-0840.

The vulnerability allows this malware to download and run arbitrary files. The trojan may also be encountered when visiting a compromised or malicious webpage with a vulnerable computer.

The following versions of Java are vulnerable to this exploit:

  • JDK and JRE 6 Update 18 and earlier for Windows, Solaris and Linux; Java SE
  • JDK 5.0 Update 23 and earlier for SolarisJava SE
  • SDK 1.4.2_25 and earlier for SolarisJava SE
  • JDK and JRE 6 Update 18 and earlier for Windows, Solaris and LinuxJava for Business
  • JDK and JRE 5.0 Update 23 and earlier for Windows, Solaris and LinuxJava for Business
  • SDK and JRE 1.4.2_25 and earlier for Windows, Solaris and LinuxJava for Business
Install updates to prevent infection

This malware exploits known vulnerabilities.

Make sure that you install all available updates from the vendor and remove old versions of Java in order to avoid this exploit. You can read more about this vulnerability and download software updates from these links:

To detect and remove this threat and other malicious software that may be installed on your computer, run a full-system scan with an appropriate, up-to-date, security solution. The following Microsoft products detect and remove this threat:

Update vulnerable Java applications

This threat exploits a known vulnerability in Java. After removing this threat, make sure that you install the updates available from the vendor. You can read more about this vulnerability in Java, as well as where to download the software update from the following links:

It may be necessary to remove older versions of Java that are still present. Keeping old and unsupported versions of Java on your system presents a serious security risk. To read more about why you should remove older versions of Java, see the following information.

Follow us