Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home > News > Security > Incidents

December 3rd, 2009, 10:59 GMT · By

Wall Street Journal Website Hacked

SHARE:

Adjust text size:


The Wall Street Journal CEO Council website riddled with security holes
Enlarge picture
A Romanian grey hat hacker has disclosed a serious SQL injection vulnerability on the Wall Street Journal's CEO Council website. The research outlines serious oversights and poor security practices that can lead to full web server compromise.

The Wall Street Journal (WSJ) is one of the top newspapers in the United States and since October 2009, it has the largest circulation in the country, surpassing USA Today. Its primary focus is on business-related news and editorials.

The newspaper's expansion into the World Wide Web, dating back to 1996, has been similarly successful. Its website, wsj.com, is one of the most profitable online news websites in the world, charging subscription fees for access to content.

The vulnerability discovered by a security enthusiast known online as Unu, affects the ceocouncil.wsj.com website. The Wall Street Journal CEO Council is a working session organized by the newspaper, where over one hundred high-profile CEOs, policy makers and members of the U.S. Congress get together to discuss issues of great importance for the country.

As it is the case with all SQL injection attacks, a poorly secured parameter can be exploited to obtain unauthorized access to the underlying database of the website. This alone is a significant security breach, but in the case of this WSJ website, it is even more serious due to other mistakes made by its administrators.

First of all, the load_file function is allowed, which means that if an attacker can find a writable directory and upload a PHP shell, it can execute it and gain entire control of the entire server. From that point forward, the attack possibilities are virtually endless and the website can be manipulated in any way.

As far as the MySQL database server is concerned, Unu identified a user called "ffi2009uk," who had "%" as allowed host and no password set. "This means that from any IP we can connect to [the] MySQL server on his account without any password. Unbelievable!!!" he notes.

Furthermore, inside the website's database, the password for the administrative account, as well as those associated with the accounts of CEO Council members are stored in plain text, which is a highly insecure practice. Additionally, personal information about journalists and media contacts, such as names, addresses, telephone numbers and the organizations they work for, can be accessed through this vulnerability.

According to Unu, he notified the website's administrators about the problems before making them public on his blog. As far as we can tell, the website is currently offline. The Romanian hacker is known for having found similar vulnerabilities in numerous high-profile websites. His previous disclosure involved an SQL injection flaw on a Symantec website, but The International Herald Tribune, The Daily Telegraph or the UK Parliament were also amongst his victims.

WSJ CEO Council MySQL server information
Enlarge picture
WSJ CEO Council MySQL server insecure user
Enlarge picture
Media contacts extracted from WSJ CEO Council database
Enlarge picture
WSJ CEO Council account passwords stored in plain text
Enlarge picture
WSJ CEO Council admin password stored in plain text
Enlarge picture

TELL US WHAT YOU THINK:

4,250 hits · 2 comments · Link to this article · Print article · Send to friend · Subscribe to news

MUST-READ RELATED ARTICLES:


Symantec Online Store Hacked

UK Foreign Currency Exchange Service Leaks Sensitive Data

The Internet Archive Leaks Member Data

RBS WorldPay Websites Riddled with Security Holes

Hacked: ING Belgium, Dexia and HSBC France Websites

READER COMMENTS:


Comment #1 by: Prefect on 04 Dec 2009, 11:06 UTC reply to this comment

Unu did identify a Wall Street Journal branded web site that is vulnerable to SQL Injection attacks. But the site is not WSJ.com, is not on the same servers WSJ.com is on, is not a site hosted by Dow Jones-Teleratel but rather a conference site hosted by a WSJ vendor called MAP Digital, Inc..

Full details:

http://praetorianprefect.com/archives/2009/12/unu-cracks-a-wall-street-journal-conference-site-not-wsj-com/


Comment #2 by: Unu on 07 Dec 2009, 07:34 UTC reply to this comment

"Unu did identify a Wall Street Journal branded web site that is vulnerable to SQL Injection attacks. But the site is not WSJ.com, is not on the same servers WSJ.com is on, is not a site hosted by Dow Jones-Teleratel but rather a conference site hosted by a WSJ vendor called MAP Digital, Inc."...Prefect's analysis can be read on site praetorianprefect.com.
Hmmm ... Wsj.com is WSJ.com site, but there is ceocouncil.wsj.com subdomain? Let's face it.
As it is hosted by Dow Jones-Teleratel and the developer site is a vendor called WSJ MAP Digital, Inc.. ? Very likely. But that does not excuse the act itself. No excuse vulnerability. To make a parallel with an example concludent.Proprietarul an apartment in a building with many floors employ a team of builders, to execute some interior works. A worker in the team, the negligence watch open water and the water floods all the neighbors know that apartment.
Who is MORALLY responsible? Flood neighbors who will take to get? Who will be sued to recover damages? Apartment owner, who was obliged to be careful which company that hires people to work planning. The owner shall be directly responsible for any damage caused even by the negligence of others, whom he hired.So WSJ.com is responsible for subdomain ceocouncil.wsj.com.

Copyright © 2001-2012 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM