Press Archive

CAIDA Researchers at SDSC Track Denial-of-Service Attack Against SCO Group

Published 12/12/2003

Researchers David Moore and Colleen Shannon of the Cooperative Association for Internet Data Analysis (CAIDA) at the San Diego Supercomputer Center (SDSC) have tracked the progress of a denial-of-service (DoS) attack on the Internet against The SCO Group, a software company in Lindon, Utah.

The CAIDA Network Telescope project monitors distributed DoS attacks across the entire Internet using a novel "backscatter" analysis technique. Over the past two years the project has surveyed the extent of DoS attacks against large and small computer systems and has monitored the spread of malicious software such as the "Code Red" and "Sapphire/Slammer" worms.

At 3:20 a.m. PST on Wednesday, December 10, 2003, the CAIDA Network Telescope began to receive backscatter traffic indicating a distributed denial-of-service attack against The SCO Group. Early in the attack, unknown perpetrators targeted SCO's Web servers with a SYN flood of approximately 34,000 packets per second. A SYN flood consists of a stream of TCP SYN packets -- requests to open a connection -- directed to a victim machine's listening TCP port; for each request, the victim must search through existing connections and if necessary allocate a data structure for a new connection. The flood can disable a server by overloading the machine's processing ability with connection requests or by using up the bandwidth of the server's link to the Internet.

"In real-world terms, this kind of attack is analogous to SCO's phone number receiving so many incoming prank calls that their switchboard is flooded and their line is always busy," said Shannon, a Senior Security Researcher at CAIDA.

Almost a day later, at 2:50 a.m. PST Thursday morning, the attacker(s) also began to bombard SCO's ftp (file transfer protocol) servers. Together, www.sco.com and ftp.sco.com experienced a SYN flood of over 50,000 packets per second early Thursday morning, according to the backscatter analysis. By 9:00 a.m. PST that day, the attack rate had subsided to around 3,700 packets per second. Throughout Thursday morning, the ftp server received the brunt of the attack, although the high-intensity attack on the ftp server lasted for a considerably shorter duration than the Web server attack. (A graph of the attack on the two servers is available at http://www.caida.org/analysis/security/sco-dos/.)

At 10:40 a.m., SCO removed their Web servers from the Internet and stopped responding to the incoming attack traffic. Their Internet Service Provider (ISP) appears to have filtered all traffic destined for the Web and ftp servers until they came back on line at 5:00 p.m. PST on Thursday.

Over the course of 32 hours, the CAIDA Network Telescope received more than 2.8 million response packets from SCO servers, indicating that SCO responded to more than 700 million attack packets. The outage also was documented by Netcraft Ltd., an Internet services company based in Bath, England, in an article and analysis graphs (see below).

The attack successfully blocked access to SCO's Web and ftp servers. A 50,000 packet-per-second SYN flood yields approximately 20 Mbits/second of Internet traffic in each direction, comparable to the capacity of a DS3 line (roughly 45 MBits/second). The use of load balancers or proxies, SYN cookies, and Content Delivery Networks (CDNs) can help distribute the load of a denial-of-service attack, making it more difficult to saturate available network and server resources, but it is not known to what extent (if any) these strategies might have been used by SCO to mitigate the attack.

"There is always kind of an arms race between how much money you are willing to spend and how much the attacker wants to bring down your network," said Moore, who is Assistant Director of CAIDA and a Ph.D. Candidate in the UCSD Computer Science Department.

The CAIDA Network Telescope makes use of a portion of Internet address space in which little or no legitimate traffic exists. To conceal their identities, attackers typically forge ("spoof") the IP source address of each packet they send, so the packets appear to the victim to be arriving from third parties. Most of the software packages to conduct denial-of-service attacks select source addresses at random for each packet sent. When the victim responds, some of the randomly directed replies will be sent to addresses monitored by the Internet Telescope. CAIDA researchers record these responses and detect ongoing attacks across the entire Internet. Unfortunately, the technique allows the identities of victims to be determined, but cannot identify the attackers.

Among the events that the technique can detect are various forms of flooding DoS attacks, infection of hosts by Internet worms, and network scanning. A recent study examined three week-long datasets to assess the number, duration, and focus of attacks and to characterize their behavior. The CAIDA researchers observed more than 12,000 attacks against more than 5,000 distinct targets, ranging from well known e-commerce companies such as Amazon and Hotmail to small foreign ISPs and even the dial-up connections of home computer users.

About SDSC

The mission of the San Diego Supercomputer Center (SDSC) is to innovate, develop, and deploy technology to advance science. SDSC is involved in an extensive set of collaborations and activities at the intersection of technology and science whose purpose is to enable and facilitate the next generation of scientific advances. Founded in 1985 and primarily funded by the National Science Foundation (NSF), SDSC is an organized research unit of the University of California, San Diego. With a staff of more than 400 scientists, software developers, and support personnel, SDSC is an international leader in data management, network research, grid computing, biosciences, geosciences, and scientific visualization. For more information, see http://www.sdsc.edu/.

CAIDA is a program at SDSC that creates tools and technologies for Internet measurement, traffic analysis, and network topology visualization for use by network engineers and researchers. CAIDA also sponsors education and outreach efforts. For more information, see http://www.caida.org/.

The backscatter technique used by the CAIDA Network Telescope is described in detail in the paper "Inferring Internet Denial-of-Service Activity," available at http://www.caida.org/outreach/papers/2001/BackScatter/. An animation demonstrating the backscatter technique is available at http://www.caida.org/outreach/resources/animations/passive_monitoring/backscatter.mov in QuickTime format, and at http://www.caida.org/outreach/resources/animations/passive_monitoring/backscatter.mpg in MPEG format.

Support for this work was provided by Cisco Systems, NSF, DARPA, DHS, and CAIDA members.


Media Contact: Greg Lund, SDSC, 858-534-8314, greg@sdsc.edu

Technical Contact: Colleen Shannon, SDSC/CAIDA, 858-603-5080, cshannon@sdsc.edu

Graphic at http://www.caida.org/analysis/security/sco-dos/sco-dos-ts.gif

Related Links

The CAIDA Network Telescope Project
http://www.caida.org/analysis/security/telescope/

Netcraft article http://news.netcraft.com/archives/2003/12/10/ddos_takes_sco_site_down.html

Netcraft analysis graphs
http://uptime.netcraft.com/perf/graph?site=www.sco.com
http://www.groklaw.net/article.php?story=20031210163721614

UCSD Researchers Analyze Prevalence and Patterns of Worldwide Denial-of-Service Attacks on the Internet
http://www.npaci.edu/Press/01/052201_serviceattacks.html

CAIDA Network Researchers Track the Worldwide Spread of the "Code Red" Worm
http://www.npaci.edu/Press/01/072501_codered.html

Sapphire/Slammer Worm Shatters Previous Speed Records for Spreading Through the Internet, California Computer Experts Report
http://www.npaci.edu/Press/03/020403_SAPHHIRE.html