ACM Transactions on the Web · 2009 · 56 citations · 7 references
ComputingComputer ScienceCybersecurityComputer SecuritySecurity ArchitectureWeb SecurityBrowser SecurityDomain Name SystemSame-origin PolicyWeb Application FirewallsWeb Application SecurityWeb Session HijackingBrowser Security Policy EnforcementCost-effectivenessDns Rebinding AttacksFirewallsPay-per-click AdvertisingSame-origin Policy EnforcementSpam DetectionWeb Servers
DNS rebinding attacks subvert the same-origin policy of browsers, converting them into open network proxies. Using DNS rebinding, an attacker can circumvent organizational and personal firewalls, send spam email, and defraud pay-per-click advertisers. We evaluate the cost effectiveness of mounting DNS rebinding attacks, finding that an attacker requires less than $100 to hijack 100,000 IP addresses. We analyze defenses to DNS rebinding attacks, including improvements to the classic “DNS pinning,” and recommend changes to browser plug-ins, firewalls, and Web servers. Our defenses have been adopted by plug-in vendors and by a number of open-source firewall implementations.
7
Domain names - implementation and specification
Paul V. Mockapetris · 1987 · 1.2K citations
Java Security: From HotJava to Netscape and Beyond
1996 · 233 citations
J.K. Reynolds, J. Postel · 1979 · 222 citations
Neil Daswani, Michael Stoppelman · 2007 · 157 citations
Dynamic pharming attacks and locked same-origin policies for web browsers
Chris Karlof, Umesh Shankar, J. D. Tygar et al. · 2007 · 127 citations