8 files you don’t want to open

May 21st, 2013 No comments

A few months ago, we warned you about fake Java updates and suggested that the best thing you could do to protect yourself was to keep all of your software updated.

One way criminals take advantage of software that isn’t updated is to craft PDF files that exploit Adobe Acrobat and Adobe Reader vulnerabilities. These files contain a JavaScript that runs when you open the file. The embedded JavaScript could contain commands to download and install malicious software (malware).

The Microsoft Malware Protection Center recently posted a list of files names commonly used for malicious purposes. They also warn that file names change so often that you need to exercise caution with all email attachments, especially those you receive from unknown sources or those you receive unexpectedly from known sources. They also encourage you to use extreme caution when accepting file transfers from known or unknown sources.

Do not open files with the following file names:

  • pdf_new[1].pdf
  • auhtjseubpazbo5[1].pdf
  • avjudtcobzimxnj2[1].pdf
  • pricelist[1].pdf
  • couple_saying_lucky[1].pdf
  • 5661f[1].pdf 7927
  • 9fbe0[1].pdf 7065
  • pdf_old[1].pdf

Get more information about the rise in the exploitation of old PDF vulnerabilities

Categories: malware Tags:

The Wonder of Sirefef Plunder

May 21st, 2013 No comments

Sirefef, also known as ZeroAccess, is a malware platform for receiving and running malware modules.

Two prominent modules generate revenue for the cyber criminals, by mining for bitcoins and perpetrating click-fraud.

Click-fraud is the deliberate misappropriation of ad revenue by generating online clicks that don’t originate from a potential customer or the rightful publisher. Click-fraud is lucrative and a relatively easy way for cyber criminals to monetize their malware and/or launder ill-gotten revenues.

On February 12, 2013, Microsoft added its Sirefef signature set to the Microsoft Malicious Software Removal Tool (MSRT). Over a period of one month this signature set was installed 640 million times and roughly 500,000 machines were cleaned of Sirefef.

Sirefef infected IP traffic volumes

Figure 1: Sirefef infected IP traffic volumes.

Figure 1 illustrates a very small, yet instructive, slice of the Sirefef click-fraud picture. The blue line represents what is called the Owned and Operated (O&O) publishers in the Microsoft ad network; this includes sites like Bing.com and Yahoo.com.  

The orange line represents traffic on the Microsoft extended publishing network. It is common for these publishers to have agreements with other publishers who may have agreements with other sources of traffic and so on. These types of obfuscated partnerships can lead to the introduction of low quality traffic to advertisers, and provide an opportunity for malware authors to monetize their software. This is an industry problem driven by the need for additional supply (visitors) in order to fulfill demand (advertisers’ budgets).

The steep decline of the orange line on February 13, 2013 was caused by the MSRT cleaning of Sirefef. Prior to the 13th, these computers, running Sirefef click-fraud modules, had a level of traffic roughly three times greater than after they were cleaned.  

The graph represents the traffic from 1874 unique computers generating ad-clicks on the Microsoft ad network where MSRT removed the Sirefef click-fraud module. We focused on these 1874 machines out of the 500,000 machines cleaned of Sirefef, to definitively show a causal relationship between Sirefef and clicks. 

This was done by looking at a few Sirefef click-modules, as well as machines with advanced telemetry and machines that generated clicks on the Microsoft ad network.  A less restrictive view of the data, looking at other ad networks for example, would describe a much larger problem.

Again the blue line represents those IPs clicking on Bing and Yahoo, while the orange represents clicks on the extended publisher network where there exists opportunities for click-fraud. Of course, there are many more infected computers as well as other ad networks, so this is just the tip of the iceberg.

Each of these 1874 machines generated, on average, between $0.50 and $1.60, in what we call billable traffic, per day when they were active. It is unknown what percentage of this actually gets into the hands of cyber criminals and what percentage is taken by layers of syndicated publishers to effectively launder the click. 

With half a million infected computers, active even a few days, there exists significant theft of ad revenue.

Microsoft is dedicated to protecting our advertising marketplace and we are dedicated to protecting our customers. We continually look for innovative ways to improve our ability to bring the highest quality traffic to the online commerce ecosystem and prevent abuse like Sirefef.

Sirefef victims are not only the users whose machine and computer experience is impacted by the running of this malware. The advertisers who are paying for clicks which are never generated by potential customers are also affected. 

And this lost revenue is passed on to you, the customer. When you buy a product whose ad budget is being stolen, you fractionally bear this cost.

And that is a wonder of Sirefef plunder.

Tommy Blizard and Nikola Livic

MMPC

 

Categories: Uncategorized Tags:

May 2013 Security Bulletin Webcast, Q&A, and Slide Deck

May 17th, 2013 No comments

For those who couldn’t attend the live webcast, today we’re publishing the May 2013 Security Bulletin Webcast Questions & Answers page.  We fielded 13 questions on various topics during the webcast, with specific bulletin questions focusing primarily on Internet Explorer (MS13-037 and MS13-038) and Visio (MS13-044). 

We invite our customers to join us for the next public webcast on Wednesday, June 12, 2013, at 11 a.m. PDT (UTC -7), when we will go into detail about the June bulletin release and answer questions live on the air.

Customers can register to attend the webcast at the link below:

Date: Wednesday, June 12, 2013
Time: 11:00 a.m. PDT (UTC -7)
Register:
Attendee Registration

Thanks,

Dustin Childs
Group Manager, Response Communications
Microsoft Trustworthy Computing

No paysafecard needed, your passwords will pay off

May 16th, 2013 No comments

The past year has been one of expansion for ransomware. Throughout 2012 an increasing number of blogs, tutorials and discussion forums were written to help people gain access to ransomware-locked computers without paying the ransom.

The authors of Reveton ransomware are aware that the persistence of their malware on a system is not only narrowed by an antivirus product, but also the computer user who tries to remove the threat.  Not every infection is going to result in a paid ransom, so the Reveton authors have an additional way of monetizing a successful infection: password stealing.

Reveton uses exploit kits like Blacole as an infection vector. For example, the following graph shows the massive increase of Reveton infections after the adoption of the Java exploit CVE-2013-0422 into exploit kits in January 2013.

MAPS telemetry on a dropped Reveton component

Figure 1: MAPS telemetry on a dropped Reveton component.

Once an exploit kit installs Reveton on a system, the ransomware will start contacting its command and control (C&C) server. It downloads information about the system’s external IP address, for example the Internet provider, city, and country.

It will additionally download a DLL which renders the lock screen (Figure 3). The downloaded information is compressed and stored in a container in %APPDATA%\<random name>.pad so it is available offline.

Reveton communication with a C&C server

Figure 2: Reveton communication with a C&C server.

The malware is also equipped with its own portable executable-loader; it is able to load the DLL directly from the container.

The user is now facing the lock screen and tries to gain access to their system. The Reveton trojan continues its work in the background.

German localized locked screen

Figure 3: German localized locked screen.

The trojan downloads the password-stealer component from the C&C server and runs it in memory. The code that reads the passwords seems to be shared between multiple families, and might be derived from the Win32/Ldpinch family.

Code similarity

Figure 4: Code similarity from left to right: PWS:Win32/Fareit.A, PWS:Win32/Karagany.A, PWS:Win32/Reveton.B.

Reveton authors added their own custom protocol, beginning with a 0x29a command. This is the same initial packet sent by the Trojan:Win32/Reveton component to initiate communication with the C&C server.

 PWS:Win32/Reveton authentication command.

Figure 5: PWS:Win32/Reveton.B authentication command.

PWS:Win32/Reveton.B can steal passwords for a comprehensive selection of file downloaders, remote control applications, FTP, poker, chat and e-mail clients, as well as passwords stored by browsers and in protected storage.

However, as it can load almost any DLL served by the C&C on the fly, this might change.

Our advice is, before you become a victim of the Reveton infection, spend a few minutes to eliminate possible infection vectors by updating software components which are targeted by drive-by-downloads. You should install all the relevant Microsoft security updates and update browser plug-ins like Java and Flash Player.

There are more details on how to do this on our software updates page. If you ever encounter a Reveton infection, make sure you change all your passwords to protect your sensitive information after you eliminate the infection.

There is also more technical details about the Reveton threat on our encyclopedia page for the family. 

Stefan Sellmer

MMPC

Categories: Uncategorized Tags:

Free tool helps prevent viruses

May 16th, 2013 No comments

One of the best defenses against viruses and other kinds of malicious software is ensuring that all of your built-in security settings are turned on and running smoothly.

Microsoft offers a free tool that will help diagnose and fix Windows security settings, so you don’t have to think about it.

Run the Microsoft Malware Prevention troubleshooter

Some examples of what it does:

  • Checks status of your antivirus software and prompts you to update it.
  • Checks Windows Update to help ensure your computer is kept current and secure.
  • Resets User Account Control to default to help prevent unauthorized changes to your computer.
  • Checks Internet Explorer privacy settings for safer browsing.
  • Clears Internet Explorer history and cache.
  • Checks if your version of Internet Explorer is up to date.

Learn more about the Microsoft Malware Prevention troubleshooter

MS13-045 – Important : Vulnerability in Windows Essentials Could Allow Information Disclosure (2813707) – Version: 1.1

Severity Rating: Important
Revision Note: V1.1 (May 15, 2013): Corrected link to the download location in the Detection and Deployment Tools and Guidance section. This is an informational change only.
Summary: This security update resolves a privately reported vulnerability in Windows Writer. The vulnerability could allow information disclosure if a user opens Writer using a specially crafted URL. An attacker who successfully exploited the vulnerability could override Windows Writer proxy settings and overwrite files accessible to the user on the target system. In a web-based attack scenario, a website could contain a specially crafted link that is used to exploit this vulnerability. An attacker would have to convince users to visit the website and open the specially crafted link.

Categories: Uncategorized Tags:

Get security updates for May 2013

May 14th, 2013 No comments

Microsoft releases security updates on the second Tuesday of every month.

Skip the details and go to Microsoft Update to download the latest updates.

This bulletin announces the release of 10 security updates for Windows, Internet Explorer, .NET Framework, Microsoft Lync, and Microsoft Office.

Download the May security updates

Watch a video about the updates

To get more information about security updates and other privacy and security issues delivered to your email inbox, sign up for our newsletter.

Microsoft Customer Protections for May 2013

May 14th, 2013 No comments

Today, we are releasing 10 bulletins, addressing 33 vulnerabilities in Microsoft products. Before we get into the details, we wanted to first let our enterprise customers know about a change in how we’re communicating technical details within our security advisories. Starting today, customers will be able to clearly identify key security updates within advisories. For further details, please visit Knowledge Base article 2849195.

Let’s talk about the updates that we released today. Ten bulletins were released, two Critical and eight Important, addressing 33 vulnerabilities in Internet Explorer, Microsoft Windows, Microsoft Office, Server and Tools, and .NET Framework. For those who need to prioritize deployment, we recommend focusing on MS13-037, MS13-038 and MS13-039 first. As always, customers should deploy all security updates as soon as possible. Our Bulletin Deployment Priority guidance is below to further assist in deployment planning (click for larger view).

MS13-037 | Cumulative Security Update for Internet Explorer
This security update resolves 11 issues in Internet Explorer that could allow remote code execution if a customer views a specially crafted Web page using the browser. An attacker who successfully exploited these vulnerabilities could gain the same user rights as the current administrator. This security update is rated Critical for all versions of Internet Explorer, on all supported releases of Microsoft Windows. These issues were privately disclosed and we have not detected any attacks or customer impact.

MS13-038 | Security Update for Internet Explorer
This security update permanently addresses the Internet Explorer 8 issue described in Security Advisory 2847140 to help ensure customers are protected. This security update is rated Critical for Internet Explorer 8 on Windows clients and Moderate for Internet Explorer 8 on Windows servers.  There is no severity rating for Internet Explorer 9. This issue was publicly disclosed and there are limited known targeted attacks. 

MS13-039 | Vulnerability in HTTP.sys Could Allow Denial of Service
This security update resolves one issue in Microsoft Windows that could allow denial of service if an attacker sends a specially crafted HTTP packet to an affected Windows server or client. The security update is rated Important for supported editions of Windows 8 and Windows Server 2012. This issue was privately disclosed and we have not detected any attacks or customer impact.

Watch the bulletin overview video below for a brief summary of today’s releases.

Our risk and impact graph shows an aggregate view of this month’s Severity and Exploitability Index
(click for larger view).

 

For more information about this month’s security updates, visit the Microsoft Bulletin Summary Web page.

Jonathan Ness and I will host the monthly technical webcast, scheduled for Wednesday, May 15, 2013, at 11 a.m. PT. I invite you to register here, and tune in to learn more about the May Security Bulletins and Advisories.

For the latest information, you can also follow the MSRC team on Twitter at @MSFTSecResponse.

I look forward to hearing your questions about today’s release in our webcast tomorrow.

Thank you,

Dustin Childs
Group Manager, Response Communications
Microsoft Trustworthy Computing

Don’t pay the rogue, scan with MSRT

May 14th, 2013 No comments

​We added three new families to this month’s Malicious Software Removal Tool (MSRT): Win32/FakeDef, Win32/Vicenor, and Win32/Kexqoud. In this blog, we will talk about the rogue antivirus family Win32/FakeDef. It’s not a big player in rogues’ world, but it holds its own unique characteristics.

We found this family in the wild in December 2012. Initially it was pushed to a victim’s machine by Win32/Fareit variants. This means machines where Win32/FakeDef is found may also be infected with other malware, so it’s a good idea to run a full scan with your security software to make sure everything is caught and cleaned.

Unlike many other rogues, Win32/FakeDef’s infection happens in three stages. As you can see in Figure 1, the first stage is a downloader component that is pushed by other malware, like Win32/Fareit. It installs itself to the %CommonAppData%\pcdfdata folder.

In the next stage this component acts as a downloader that talks to the Command and Control (C&C) server (for example, collectingtabletfriendly.info, as shown in Figure 1). The component grabs and deploys the encrypted rogue component from a location returned by the C&C server as vl.bin under %CommonAppData%\pcdfdata (shown in Figure 1 as sublistsvirus.info).

Communication via agent process

Figure 1. Infection stages of the Win32/FakeDef family.

In the final stage, the encrypted rogue component is loaded. It makes registry changes to associate with .EXE files (so that it will run whenever any .EXE file is launched), and drops additional related files such as icons or configuration files.

As well as the staged installation, we are also interested in the way this family uses the downloader component to communicate with remote servers. This may help the downloader component prevent network traffic being blocked by a firewall or showing up strangely in the log.

To do this, it first creates an agent process. This is the program set to open http protocol – by default it is Internet Explorer, but if another browser such as Chrome or Firefox is installed as the default browser, then it will be used instead. When Win32/FakeDef tries to communicate with remote servers, instead of transferring HTTP requests directly, it injects a piece of code that is in charge of sending requests and receiving responses from the remote server into the agent process. It then waits for the communication to complete and reads the retrieved data from the agent process.

The whole process looks like this:

Communication via agent process

Figure 2. Communication via agent process.

After a successful installation, Win32/FakeDef shows its rogue antivirus user interface and may pop-up fake alerts whenever you try to run a program (because it made itself associated with .EXE file types). The brand shown on the user interface is determined by the operating system version and can include:

  • XP Defender
  • Vista Defender
  • Win7 Defender
  • Win Server Defender
  • Win Defender

The user interface may look like this when it ‘scans’ under Windows 7:

The Win32/FakeDef rogue antivirus user interface

Figure 3: The Win32/FakeDef rogue antivirus user interface.

Win32/FakeDef generates misleading alerts and tries to lure you into purchasing the full version.

You may find it looks like a legitimate antivirus product but it is definitely not. There are more screenshots and technical details on our Win32/FakeDef family description.

Don’t pay when you see it – instead scan your system with the latest MSRT.

Shawn Wang

MMPC

 

 

Categories: Uncategorized Tags:

MS13-046 – Important : Vulnerabilities in Kernel-Mode Drivers Could Allow Elevation Of Privilege (2840221) – Version: 1.0

Severity Rating: Important
Revision Note: V1.0 (May 14, 2013): Bulletin published.
Summary: This security update resolves three reported vulnerabilities in Microsoft Windows. The vulnerabilities could allow elevation of privilege if an attacker logs onto the system and runs a specially crafted application. An attacker must have valid logon credentials and be able to log on locally to exploit these vulnerabilities.

Categories: Uncategorized Tags:

MS13-037 – Critical : Cumulative Security Update for Internet Explorer (2829530) – Version: 1.0

Severity Rating: Critical
Revision Note: V1.0 (May 14, 2013): Bulletin published.
Summary: This security update resolves eleven privately reported vulnerabilities in Internet Explorer. The most severe vulnerabilities could allow remote code execution if a user views a specially crafted webpage using Internet Explorer. An attacker who successfully exploited the most severe of these vulnerabilities could gain the same user rights as the current user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.

Categories: Uncategorized Tags:

MS13-041 – Important : Vulnerability in Lync Could Allow Remote Code Execution (2834695) – Version: 1.0

Severity Rating: Important
Revision Note: V1.0 (May 14, 2013): Bulletin published.
Summary: This security update resolves a privately reported vulnerability in Microsoft Lync. The vulnerability could allow remote code execution if an attacker shares a specially crafted program in a Lync or Communicator session and convinces a user to accept an invitation to launch the program content. In all cases, an attacker would have no way to force users to view or share the attacker-controlled file or program. Instead, an attacker would have to convince users to take action, typically by getting them to accept an invitation in Lync or Communicator to view or share the presentable content.

Categories: Uncategorized Tags:

MS13-038 – Critical : Security Update for Internet Explorer (2847204) – Version: 1.0

Severity Rating: Critical
Revision Note: V1.0 (May 14, 2013): Bulletin published.
Summary: This security update resolves one publicly disclosed vulnerability in Internet Explorer. The vulnerability could allow remote code execution if a user views a specially crafted webpage using Internet Explorer. An attacker who successfully exploited this vulnerability could gain the same user rights as the current user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.

Categories: Uncategorized Tags:

MS13-043 – Important : Vulnerability in Microsoft Word Could Allow Remote Code Execution (2830399) – Version: 1.0

Severity Rating: Important
Revision Note: V1.0 (May 14, 2013): Bulletin published.
Summary: This security update resolves one privately reported vulnerability in Microsoft Office. The vulnerability could allow remote code execution if a user opens a specially crafted file or previews a specially crafted email message in an affected version of Microsoft Office software. An attacker who successfully exploited this vulnerability could gain the same user rights as the current user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.

Categories: Uncategorized Tags:

MS13-040 – Important : Vulnerabilities in .NET Framework Could Allow Spoofing (2836440) – Version: 1.0

Severity Rating: Important
Revision Note: V1.0 (May 14, 2013): Bulletin published.
Summary: This security update resolves one privately reported vulnerability and one publicly disclosed vulnerability in the .NET Framework. The more severe of the vulnerabilities could allow spoofing if a .NET application receives a specially crafted XML file. An attacker who successfully exploited the vulnerabilities could modify the contents of an XML file without invalidating the file’s signature and could gain access to endpoint functions as if they were an authenticated user.

Categories: Uncategorized Tags:

MS13-044 – Important : Vulnerability in Microsoft Visio Could Allow Information Disclosure (2834692) – Version: 1.0

Severity Rating: Important
Revision Note: V1.0 (May 14, 2013): Bulletin published
Summary: This security update resolves a privately reported vulnerability in Microsoft Office. The vulnerability could allow information disclosure if a user opens a specially crafted Visio file. Note that this vulnerability would not allow an attacker to execute code or to elevate their user rights directly, but it could be used to produce information that could be used to try to further compromise an affected system.

Categories: Uncategorized Tags:

MS13-042 – Important : Vulnerabilities in Microsoft Publisher Could Allow Remote Code Execution (2830397) – Version: 1.0

Severity Rating: Important
Revision Note: V1.0 (May 14, 2013): Bulletin published.
Summary: This security update resolves eleven privately reported vulnerabilities in Microsoft Office. The vulnerabilities could allow remote code execution if a user open a specially crafted Publisher file with an affected version of Microsoft Publisher. An attacker who successfully exploited these vulnerabilities could gain the same user rights as the current user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.

Categories: Uncategorized Tags:

MS13-039 – Important : Vulnerability in HTTP.sys Could Allow Denial of Service (2829254) – Version: 1.0

Severity Rating: Important
Revision Note: (May 14, 2013): Bulletin published.
Summary: This security update resolves a privately reported vulnerability in Microsoft Windows. The vulnerability could allow denial of service if an attacker sends a specially crafted HTTP packet to an affected Windows server or client.

Categories: Uncategorized Tags:

MS13-046 – Important : Vulnerabilities in Kernel-Mode Drivers Could Allow Elevation Of Privilege (2840221) – Version: 1.0

Severity Rating: Important
Revision Note: V1.0 (May 14, 2013): Bulletin published.
Summary: This security update resolves three reported vulnerabilities in Microsoft Windows. The vulnerabilities could allow elevation of privilege if an attacker logs onto the system and runs a specially crafted application. An attacker must have valid logon credentials and be able to log on locally to exploit these vulnerabilities.

Categories: Uncategorized Tags:

MS13-037 – Critical : Cumulative Security Update for Internet Explorer (2829530) – Version: 1.0

Severity Rating: Critical
Revision Note: V1.0 (May 14, 2013): Bulletin published.
Summary: This security update resolves eleven privately reported vulnerabilities in Internet Explorer. The most severe vulnerabilities could allow remote code execution if a user views a specially crafted webpage using Internet Explorer. An attacker who successfully exploited the most severe of these vulnerabilities could gain the same user rights as the current user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.

Categories: Uncategorized Tags: