How did Atul Dwivedi hack the RAAF web site this week?

Security

Indian techie, Atul Dwivedi, defaced the Royal Australian Air Force website this week, posting a message on the front page as a warning to Prime Minister Kevin Rudd. How did he do it?

Between Monday and Tuesday the RAAF website was modified to include a message saying

This site has been hacked by Atul Dwivedi. This is a warning message to the Australian government. Immediately take all measures to stop racist attacks against Indian students in Australia or else I will pawn [sic] all your cyber properties like this one.

Once discovered, the Department of Defence (DoD) took the entire site down, replacing it with a simple page explaining there had been “technical difficulties.”

The Department has been quick to point out that no sensitive information has been compromised because the public-facing web site is hosted externally and has no connection to any operational DoD systems.

The DoD is conducting an investigation into the incident and is refusing to comment on the technical aspects. Yet, maybe we can work this out ourselves.

The RAAF website has been restored and viewing the page source reveals immediately that the site is a .NET site, with internal links being to .aspx pages.

Sure enough, Netcraft’s uptime record shows that the RAAF web site is running on a Microsoft Windows Server 2003 and Internet Information Services (IIS) 6.0 platform, hosted by Net Logistics – an Australian web hosting company that provides both Linux and Windows environments.

The most immediate thought as to how Dwivedi achieved his hack was by exploiting a known vulnerability within either Windows Server 2003 or IIS 6.

Each month Microsoft has a bumper “patch Tuesday” where new security and bug fixes are issued. It happened again just Tuesday this week, providing patches for nine vulnerabilities in Windows, Office, Virtual PC and Virtual Server. The security holes that relate to Windows operating system have the potential to allow complete control of a system.

However, none of these could have been the exploit that Atul Dwivedi used because the exploits require specific maliciously crafted files to be opened. That is, the exploits would affect a computer that has a user interactively opening files on it. That’s not usually the case for a hosted web server.

This means that the flaw Dwivedi exploited is either one that does not yet have a solution, or one that has a patch available but which has not been applied on the server.

One such possibility is described by CERT in note VU#787932 which explains Microsoft IIS 6.0 is vulnerable to a flaw when Unicode tokens are embedded in an URI.



SPONSORED PRESS RELEASES

Websense Security Labs Reports ‘User Trust’ Targeted Attacks; Over 1 in 10 ‘Top Search’ Results Categorised as Malware; Increased Focus on Web 2.0
Websense, Inc. today revealed the findings from its bi-annual research report: Websense Security Labs, State of Internet Security, Q3-Q4 2009.

Featured IT jobs

A varied DBA role that involves multitasking in a dynamic software development environment dealing with challenging customer needs on a daily basis.
Skills Tags:   Linux  Oracle  UAT
A position has just become available for experienced Program/Project Manager to join a large organisation on a major Data Centre upgrade....
Skills Tags:   SAP
URGENT! Experienced BDM needed for senior sales role in Melbourne - must have ITSM consultancy sales experience.
Skills Tags:   C  Development  EDI  IT
CRITICAL INCIDENT COORDINATOR - 24 x 7 shifts - 3 month CONTRACT ONLY...
Skills Tags:   Excel  IT  ITIL  Management  Reporting

Editors Picks

Stories you may have missed 

What iTWire offers for free

E - mail News SMS Headlines Desktop Alerts News Feeds Job Alerts Technology Events Press-Releases