Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Attacks/Breaches

U.S. Labor Dept. Website Hacked, Serves Malware

Attack bears strong similarities to previous campaigns executed by Chinese APT attack group "DeepPanda," reports security expert.

Anonymous: 10 Things We Have Learned In 2013
Anonymous: 10 Things We Have Learned In 2013
(click image for larger view and for slideshow)
The U.S. Department of Labor website was hacked Tuesday evening to launch drive-by attacks at visitors' Web browsers.

That warning was sounded Wednesday morning by Jaime Blasco, director of AlientVault Labs, as well as Anup Ghosh, CEO of Invincea, both of whom reported that the Department of Labor servers had been infected by malicious code.

A Department of Labor spokeswoman, reached by phone, declined to comment on the attack reports. But Blasco said via email: "Several people within the U.S. government have been contacted so they should be working on it right now. We published this information because the exploit is still there and we are tying to warn people not to visit the website."

[ Redact throws down a security gauntlet. Read Can You Hack This Smartphone App For £10,000? ]

By late Wednesday morning, the malware campaign appeared to have been stopped. "The site has since been fixed and law enforcement is investigating," said Invincea's Ghosh in a blog entry posted late Wednesday morning.

How did the attack work? If a system was successfully compromised by the malicious code running on the Department of Labor's website, it would "phone home" to a command-and-control (C&C) server that's disguised as a Microsoft update server. "The C&C protocol matches with a backdoor used by a known Chinese actor called DeepPanda," Blasco said in a blog post.

In addition, Blasco said the attack code used strongly resembled a previous exploit seen against a Thai nongovernmental organization that focuses on human rights under the auspices of the Association of Southeast Asian Nations.

Security intelligence firm CrowdStrike has tied DeepPanda to a number of advanced persistent threat (APT) attacks, noting that the group's attacks "target various strategic interests of the United States including high tech/heavy industry, non-governmental organizations (NGOs), state/federal government, defense industrial base (DIB), and organizations with vast economic interests."

The malware served by the Department of Labor website targeted a vulnerability that's been patched by Microsoft. According to Blasco, "after a quick analysis it seems the malicious server is exploiting CVE-2012-4792 that was fixed earlier this year." According to a related vulnerability summary from NIST, the flaw involves a "use-after-free vulnerability in Microsoft Internet Explorer 6 through 8" which attackers can use to remotely execute arbitrary code in a vulnerable browser. The vulnerability was first discovered in December 2012, when it was seen in zero-day attacks.

The malware loaded onto the Department of Labor server also attempted to execute JavaScript code in a browser, with the code being served up directly from the Department of Labor website. The malware also attempted to execute a malicious PHP script that's downloaded from an external server that's currently hosted by OC3 Networks & Web Solutions in Los Angeles, and which also received information about compromised systems.

If the malware was successfully able to exploit the IE vulnerability, it downloaded an attack payload from a remote server. Blasco said that as of early Wednesday morning, according to VirusTotal, the downloaded code was being flagged as malicious by only two out of 46 antivirus scanners. But by later that morning, 13 antivirus scanners had been updated to identify the attack.

The PHP script used in the attack "will collect a lot of information from the system and then it will upload the information collected to the malicious server," said Blasco. In particular, the script checks to see if Flash or Java browser plug-ins are installed on the system, and if so, which versions. Other routines, meanwhile, look for the presence of BitDefender security software, and if they find it, attempt to deactivate it. The script also searches for the presence of other information security software, including AVG, Avira, Dr.Web, ESET, F-Secure, Kaspersky Lab, McAfee, Microsoft Security Essentials and Sophos. The script also looks for the Google Chrome plug-ins for the Avast or Avira antivirus, and checks to see if Microsoft Office is installed.

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Patrick M
50%
50%
Patrick M,
User Rank: Apprentice
5/1/2013 | 5:44:49 PM
re: U.S. Labor Dept. Website Hacked, Serves Malware
Is it surprising that someone other than the website hacked reports about the exploit and potential risk for browsers? I wonder about the number of companies - and govt entities - that prefer to keep it private, even though I'd argue they have a responsibility to inform everyone of the breach.
Manchester United Suffers Cyberattack
Dark Reading Staff 11/23/2020
As 'Anywhere Work' Evolves, Security Will Be Key Challenge
Robert Lemos, Contributing Writer,  11/23/2020
Cloud Security Startup Lightspin Emerges From Stealth
Kelly Sheridan, Staff Editor, Dark Reading,  11/24/2020
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Write a Caption, Win an Amazon Gift Card! Click Here
Latest Comment: This comment is waiting for review by our moderators.
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you today!
Flash Poll
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2019-20934
PUBLISHED: 2020-11-28
An issue was discovered in the Linux kernel before 5.2.6. On NUMA systems, the Linux fair scheduler has a use-after-free in show_numa_stats() because NUMA fault statistics are inappropriately freed, aka CID-16d51a590a8c.
CVE-2020-29368
PUBLISHED: 2020-11-28
An issue was discovered in __split_huge_pmd in mm/huge_memory.c in the Linux kernel before 5.7.5. The copy-on-write implementation can grant unintended write access because of a race condition in a THP mapcount check, aka CID-c444eb564fb1.
CVE-2020-29369
PUBLISHED: 2020-11-28
An issue was discovered in mm/mmap.c in the Linux kernel before 5.7.11. There is a race condition between certain expand functions (expand_downwards and expand_upwards) and page-table free operations from an munmap call, aka CID-246c320a8cfe.
CVE-2020-29370
PUBLISHED: 2020-11-28
An issue was discovered in kmem_cache_alloc_bulk in mm/slub.c in the Linux kernel before 5.5.11. The slowpath lacks the required TID increment, aka CID-fd4d9c7d0c71.
CVE-2020-29371
PUBLISHED: 2020-11-28
An issue was discovered in romfs_dev_read in fs/romfs/storage.c in the Linux kernel before 5.8.4. Uninitialized memory leaks to userspace, aka CID-bcf85fcedfdd.