Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


February 16, 2000

Something Old, Something New: DNS Hijacking

RSS
Subscribe to Windows IT Pro | See More Domain Name System (DNS) Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

Every day, intruders break into and deface Web sites. The methods these crackers use are incredibly numerous. In most cases, someone failed to establish adequate security controls, and an intruder was able to penetrate the network. That assumption might seem obvious, but malicious users can use methods to subvert a normally functioning system without actually penetrating that system's security.

One recent example is RSA Security. Intruders allegedly defaced the company's Web site this past weekend. After reading the initial news reports regarding the defacement, I was slightly startled. After all, RSA Security is a big name in the security industry and should be able to keep its networks reasonably secure. I wondered whether the report was true. Did someone really deface the RSA Security Web site?

As it turns out, the answer is yes and no. To me, a Web site defacement means someone broke into a network, gained access to relevant file systems, and modified the HTML for the site's home page. The alleged defacement of RSA Security's Web site did not follow that scenario. No one broke into RSA Security's network, no one penetrated its security, and no one modified any of its Web server files. No one actually cracked RSA Security's site at all.

If no one defaced the site, what did happen? The answer is very old and very simple: DNS hijacking. At least two forms of DNS hijacking can occur on the Internet. One hijack attack involves spoofing DNS records, and the other method involves taking over InterNIC database records.

From the information available at the time of this writing, it appears that intruders used the former method to spoof, not deface, RSA Security's Web site. I use the word spoof because that's exactly how the attack works: Someone creates a fake Web page and then redirects traffic to that fake page by manipulating various DNS records. When unsuspecting users see the spoofed Web page, they assume an intruder cracked the real Web site. In reality, the site was not cracked at all.

In the case of RSA Security's Web site hijack, someone diverted traffic to a fake Web page after gaining access to an upstream DNS server out of RSA Security's direct control. The intruder accessed the DNS server and temporarily modified its DNS records so those queries destined for RSA Security's Web site would divert to the fake RSA Security Web site. It's that simple. People thought they had landed on the real RSA Security site when, in fact, they simply landed on a spoofed site at another IP address.

If you understand basic DNS architecture, you can understand how this attack could happen to any domain on the Internet. DNS record spoofing is a trivial way to spoof a real Web site crack. And to make matters worse for the hijacked site, the hijacking misleads people into thinking intruders cracked the Web site at Company A, when intruders actually cracked the DNS server at Company B. Company B usually goes unmentioned in the flurry of press reports regarding the attack. If I knew who Company B was in the RSA Security case, I'd report that information to you, but I’ve been unable to obtain that company's name.

The problem with these types of hijacking attacks is that in most cases, administrators control only their DNS records. You can’t defend against this type of Web site attack because you have little, if any, control over upstream DNS records. All you can do is monitor your site using third-party Web page integrity-checker tools and take action the instant you suspect a traffic diversion.

Defending against the second DNS hijack type is easy because of the attack’s nature. In a nutshell, a malicious user can perform this type of DNS hijack by creating fake mail accounts, spoofing valid mail accounts, and flooding the inbox of the technical and administrative contacts listed for a given domain. This attack is successful only if you don't use authentication for your InterNIC records, or if you disregard the flood of email you receive from an intruder that uses this method of attack. In most cases, the flood of email looks like a slew of InterNIC confirmation messages. The attack relies on the hope that less-experienced administrators will mistake these messages for some kind of mail error and simply delete them all instead of examining each one.

To protect your system against this second type of domain hijack, modify your InterNIC domain records so that they require some level of authentication before anyone can make changes.

End of Article



Reader Comments
Nice article, but do you have any other information that I may read about in greater detail? Also, how do I verify whether my Internic records are secure enough from hijacking? My previous contacts & experiences with Network Solutions have been ghastly because their methods of updating specific records are abyssmal and confusing, even when you talk to them directly, if you can ever reach them via phone. Thank-you.

Todd Matta February 23, 2000


yes nice article, but failed to say how you can protect."The attack relies on the hope that less-experienced administrators will mistake these messages for some kind of mail error and simply delete them all instead of examining each one." ok, let say im a 'less experienced' and im trying to get 'experience' by reading article like these. Why deleting message would make me vulnerable ? I may deduce that an InterNIC msg asking a confirmation of DNS record modification get through and i could inadvertly delete it ? And that InterNIC take 'no reply' as confirmation ? Duh! Next, if i monitor my site or I receive a call from a user telling me that my site have been hijacked, WHAT can I do ? call InterNIC and hope they fix it? (if i get someone on phone) thank-you

Claude June 15, 2004


You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
WinInfo Short Takes: Week of November 9, 2009

An often irreverent look at some of the week's other news, including some more Windows 7 sales momentum, some Sophos stupidity, Microsoft's cloud computing self-loathing, more whining from the browser makers, Zoho's "Fake Office," and much, much more ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

Windows 7 Sets Sales Record

Microsoft CEO Steve Ballmer described Windows 7's first ten days of sales as "fantastic" while in Japan yesterday. ...


Security Whitepapers Reducing the Costs and Risks of Branch Office Data Protection

Solving Desktop Management Challenges in Healthcare

Solving Desktop Management Challenges in Education

Related Events Introduction to Identity Lifecycle Manager "2"

SQL Server Security: How to Secure, Monitor & Audit Your Databases

Protecting Mobile Users' Data

Check out our list of Free Email Newsletters!

Security eBooks Spam Fighting and Email Security for the 21st Century

Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

Related Security Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement