Attacks/Breaches
5/31/2011
12:46 PM
Connect Directly
RSS
E-Mail
50%
50%

PBS Website Hacked With Fake News

Attackers exploit zero-day vulnerability in MoveableType in retaliation for a Frontline episode's portrayal of WikiLeaks leaker Bradley Manning.

Drupal 7 Simplifies Web Content Management
(click image for larger view)
Slideshow: Clicking Through Drupal 7's Features
The PBS website was breached Saturday night, after which attackers released usernames and hashed passwords for PBS website users and administrators, as well as login information and plain-text passwords for PBS affiliate television stations. Attackers also posted a fake news story, headlined "Tupac still alive in New Zealand," alleging that rapper Tupac Shakur, who was killed in 1996, was in fact living in a small resort in New Zealand.

On Sunday, a group of attackers known as LulzSec, or the Lulz Boat, began obliquely taking credit for the breach via a series of Twitter messages. One such post read: "What's wrong with @PBS, how come all of its servers are rooted? How come their database is seized? Why are passwords cracked?"

The attackers said they hacked the PBS website in retaliation for the Frontline television program's portrayal of Bradley Manning, who's suspected of leaking a massive number of files to WikiLeaks. But in a message posted to Pastebin, the attackers emphasized that they didn't delete--or in Unix-speak, rm (remove)--files: "We rooted the boxes. We did not destroy the boxes or content. No rm's. We did not take over the homepage of pbs.org although we could have."

The attackers said that they exploited the PBS website by using a zero-day vulnerability in MovetableType 4, the content management system (CMS) used by PBS. Attackers uploaded a PHP shell script, which they accessed to effect root-level access to a server.

According an email from Chris Wysopal, a security researcher at Veracode, "CMS systems have been notorious for poor security over the past few years and have resulted in many compromises." Interestingly, he said, MoveableType published a new security update just seven days ago.

In the case of the PBS website hack, "once the attackers were able to execute code on the Web servers they were able to escalate privileges" because the servers were running an outdated version of Linux from 2008, said Wysopal. "Once they had root access they were able to dump and crack the passwords used on that machine," using a tool called Havij to automate the process of password and data retrieval. Because many PBS users reused their passwords, attackers were then able to gain access to the CMS, among other databases.

According to an interview with one of the attackers conducted by Forbes after the attack, PBS administrators struggled to regain control, since their user accounts and passwords were deleted by attackers. Ultimately, administrators were able to restore a backup database to regain website control.

Security experts said that PBS should have done a better job of keeping its systems patched, and its passwords strong. "While PBS is the victim here, the passwords disclosed for most affiliates are embarrassingly predictable," said Chester Wisniewski, a senior security advisor at Sophos Canada, in a blog post. "There was absolutely no skill involved in this attack, as it used freely available tools to exploit the databases."

In this new Tech Center report, we profile five database breaches--and extract the lessons to be learned from each. Plus: A rundown of six technologies to reduce your risk. Download it here (registration required).

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Flash Poll
Current Issue
Cartoon
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2013-6306
Published: 2014-08-22
Unspecified vulnerability on IBM Power 7 Systems 740 before 740.70 01Ax740_121, 760 before 760.40 Ax760_078, and 770 before 770.30 01Ax770_062 allows local users to gain Service Processor privileges via unknown vectors.

CVE-2014-0232
Published: 2014-08-22
Multiple cross-site scripting (XSS) vulnerabilities in framework/common/webcommon/includes/messages.ftl in Apache OFBiz 11.04.01 before 11.04.05 and 12.04.01 before 12.04.04 allow remote attackers to inject arbitrary web script or HTML via unspecified vectors, which are not properly handled in a (1)...

CVE-2014-3525
Published: 2014-08-22
Unspecified vulnerability in Apache Traffic Server 4.2.1.1 and 5.x before 5.0.1 has unknown impact and attack vectors, possibly related to health checks.

CVE-2014-3563
Published: 2014-08-22
Multiple unspecified vulnerabilities in Salt (aka SaltStack) before 2014.1.10 allow local users to have an unspecified impact via vectors related to temporary file creation in (1) seed.py, (2) salt-ssh, or (3) salt-cloud.

CVE-2014-3587
Published: 2014-08-22
Integer overflow in the cdf_read_property_info function in cdf.c in file through 5.19, as used in the Fileinfo component in PHP before 5.4.32 and 5.5.x before 5.5.16, allows remote attackers to cause a denial of service (application crash) via a crafted CDF file. NOTE: this vulnerability exists bec...

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
Three interviews on critical embedded systems and security, recorded at Black Hat 2014 in Las Vegas.