Malicious Java Applet Poses as Carrie Prejean Video
November 19th, 2009
McAfee Labs has observed various spam runs exploiting the recent sensational Carrie Prejean news. The Prejean video is rapidly becoming one of the most searched-for topics ever on the net since the existence of the tape became common knowledge.

Source: Google Trends
Java applets provide everything from interactive features to web applications to advertisements. Since the birth of Java, attackers have exploited its security platform. Attackers are now taking advantage of a feature in Java to social-engineer not tech-savvy Internet users into infecting themselves with malware.
Here’s how an attack works:
- The bad guys spam a link claiming to be the Carrie PreJean video
- Then they trick victims into visiting a malicious website, which prompts users into running a Java applet to view the video

The signed applet contains a signature that browsers should verify through a remote, independent certificate-authority server. Once the signature is verified and the user also approves, the signed applet can gain more rights, becoming equivalent to an ordinary application. When the app is injected into a trusted website, users would hardly take the trouble to validate if the certificate is legitimate.

- At this point, the applet runs in the browser, which in turn downloads a malicious executable that launches itself on the victim’s machine
This approach is very effective for the following reasons:
- It’s easier to social-engineer users, as many rich multimedia applications use Java
- Unlike spammed links that contain a cocktail of exploits or a zero-day attack, this approach exploits the applet’s design
- The attack is independent of browser type and version
- The attack works on a machine with the latest version of Java, which makes the exploit all the more dangerous
The malicious applet has almost no detection on Virustotal, but it is detected by McAfee with the current DATS as Exploit-ByteVerify.b. The malicious executable incorporates SMTP functionality that is capable of sending spam and is currently detected as BackDoor-EHP.
We urge users to handle unknown Java applets with caution and make sure any digital signature comes from a trusted authority before executing it.
Back to McAfee Research Blog overview