{"id":11666,"date":"2018-03-06T10:45:14","date_gmt":"2018-03-06T18:45:14","guid":{"rendered":"http:\/\/www.palada.net\/index.php\/2018\/03\/06\/news-5436\/"},"modified":"2018-03-06T10:45:14","modified_gmt":"2018-03-06T18:45:14","slug":"news-5436","status":"publish","type":"post","link":"http:\/\/www.palada.net\/index.php\/2018\/03\/06\/news-5436\/","title":{"rendered":"A 1.3-Tbs DDoS Hit GitHub, the Largest Yet Recorded"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/media.wired.com\/photos\/5a9825b9b2b92b689be91373\/master\/pass\/GettyImages-844027182.jpg\"\/><\/p>\n<p><strong>Credit to Author: Lily Hay Newman| Date: Thu, 01 Mar 2018 16:01:43 +0000<\/strong><\/p>\n<p><span class=\"lede\">On Wednesday, at <\/span>about 12:15 pm EST, 1.35 terabits per second of traffic hit the developer platform GitHub all at once. It was the most powerful distributed denial of service attack recorded to date\u2014and it used an increasingly popular DDoS method, no botnet required.<\/p>\n<p>GitHub briefly struggled with intermittent outages as a digital system assessed the situation. Within <a href=\"https:\/\/githubengineering.com\/ddos-incident-report\/\" target=\"_blank\">10 minutes<\/a> it had automatically called for help from its DDoS mitigation service, Akamai Prolexic. <a href=\"https:\/\/blogs.akamai.com\/2018\/03\/memcached-fueled-13-tbps-attacks.html\" target=\"_blank\">Prolexic took over<\/a> as an intermediary, routing all the traffic coming into and out of GitHub, and sent the data through its scrubbing centers to weed out and block malicious packets. After eight minutes, attackers relented and the assault dropped off.<\/p>\n<p class=\"paywall\">The scale of the attack has few parallels, but a <a href=\"https:\/\/www.wired.com\/2016\/10\/internet-outage-ddos-dns-dyn\/\">massive DDoS that struck the internet infrastructure company Dyn<\/a> in late 2016 comes close. That barrage peaked at 1.2 terabits per second and caused connectivity issues across the US as Dyn fought to get the situation under control.<\/p>\n<p class=\"paywall\">\u201cWe modeled our capacity based on fives times the biggest attack that the internet has ever seen,\u201d Josh Shaul, vice president of web security at Akamai told WIRED hours after the GitHub attack ended. \u201cSo I would have been certain that we could handle 1.3 Tbps, but at the same time we never had a terabit and a half come in all at once. It\u2019s one thing to have the confidence. It\u2019s another thing to see it actually play out how you\u2019d hope.&quot;<\/p>\n<p class=\"paywall\">Akamai defended against the attack in a number of ways. In addition to Prolexic&#x27;s general DDoS defense infrastructure, the firm had also recently implemented specific mitigations for a type of DDoS attack stemming from so-called <a href=\"https:\/\/blog.cloudflare.com\/memcrashed-major-amplification-attacks-from-port-11211\/\" target=\"_blank\">memcached servers<\/a>. These database caching systems work to speed networks and websites, but they aren&#x27;t meant to be exposed on the public internet; anyone can query them, and they&#x27;ll likewise respond to anyone. About 100,000 memcached servers, mostly owned by businesses and other institutions, currently sit exposed online with no authentication protection, meaning an attacker can access them and send them a special command packet that the server will respond to with a much larger reply.<\/p>\n<p class=\"paywall\">Unlike the formal botnet attacks used in large DDoS efforts, like against Dyn and the French telecom OVH, memcached DDoS attacks don&#x27;t require a malware-driven botnet. Attackers simply spoof the IP address of their victim and send small queries to multiple memcached servers\u2014about 10 per second per server\u2014that are designed to elicit a much larger response. The memcached systems then return 50 times the data of the requests back to the victim.<\/p>\n<p class=\"paywall\">Known as an amplification attack, this type of DDoS <a href=\"https:\/\/arstechnica.com\/information-technology\/2014\/01\/dos-attacks-that-took-down-big-game-sites-abused-webs-time-synch-protocol\/\" target=\"_blank\">has shown up<\/a> before. But as internet service and infrastructure providers have seen memcached DDoS attacks ramp up over the last week or so, they&#x27;ve moved swiftly to implement defenses to block traffic coming from memcached servers.<\/p>\n<p class=\"paywall\">&quot;Large DDoS attacks such as those made possible by abusing memcached are of concern to network operators,&quot; says Roland Dobbins, a principal engineer at the DDoS and network-security firm Arbor Networks who has been <a href=\"https:\/\/www.arbornetworks.com\/blog\/asert\/memcached-reflection-amplification-description-ddos-attack-mitigation-recommendations\/\" target=\"_blank\">tracking<\/a> the memcached attack trend. &quot;Their sheer volume can have a negative impact on the ability of networks to handle customer internet traffic.&quot;<\/p>\n<p class=\"paywall\">The infrastructure community has also started attempting to address the underlying problem, by asking the owners of exposed memcached servers to take them off the internet, keeping them safely behind firewalls on internal networks. Groups like Prolexic that defend against active DDoS attacks have already added or are scrambling to add filters that immediately start blocking memcached traffic if they detect a suspicious amount of it. And if internet backbone companies can ascertain the attack command used in a memcached DDoS, they can get ahead of malicious traffic by blocking any memcached packets of that length.<\/p>\n<p class=\"paywall\">&quot;We are going to filter that actual command out so no one can even launch the attack,&quot; says Dale Drew, chief security strategist at the internet service provider CenturyLink. And companies need to work quickly to establish these defenses. &quot;We\u2019ve seen about 300 individual scanners that are searching for memcached boxes, so there are at least 300 bad guys looking for exposed servers,&quot; Drew adds.<\/p>\n<p>&quot;It\u2019s one thing to have the confidence. It\u2019s another thing to see it actually play out how you\u2019d hope.&quot;<\/p>\n<p name=\"inset-left\" class=\"inset-left-component__el\">Josh Shaul, Akamai<\/p>\n<p class=\"paywall\">Most of the memcached DDoS attacks CenturyLink has seen top out at about 40 to 50 gigabits per second, but the industry had been increasingly noticing bigger attacks up to 500 gbps and beyond. On Monday, Prolexic defended against a 200 gbps memcached DDoS attack launched against a target in Munich.<\/p>\n<p class=\"paywall\">Wednesday&#x27;s onslaught wasn&#x27;t the first time a major DDoS attack targeted GitHub. The platform faced a six-day barrage in March 2015, possibly perpetrated by Chinese state-sponsored hackers. The attack was impressive for 2015, but DDoS techniques and platforms\u2014particularly Internet of Things\u2013powered botnets\u2014have evolved and grown increasingly powerful when they\u2019re at their peak. To attackers, though, the beauty of memcached DDoS attacks is there&#x27;s no malware to distribute, and no botnet to maintain.<\/p>\n<p class=\"paywall\">The web monitoring and network intelligence firm ThousandEyes <a href=\"https:\/\/blog.thousandeyes.com\/how-github-successfully-mitigated-ddos-attack\/\" target=\"_blank\">observed<\/a> the GitHub attack on Wednesday. &quot;This was a successful mitigation. Everything transpired in 15 to 20 minutes,&quot; says Alex Henthorne-Iwane, vice president of product marketing at ThousandEyes. &quot;If you look at the stats you\u2019ll find that globally speaking DDoS attack detection alone generally takes about an hour plus, which usually means there\u2019s a human involved looking and kind of scratching their head. When it all happens within 20 minutes you know that this is driven primarily by software. It\u2019s nice to see a picture of success.&quot;<\/p>\n<p class=\"paywall\">GitHub continued routing its traffic through Prolexic for a few hours to ensure that the situation was resolved. Akamai&#x27;s Shaul says he suspects that attackers targeted GitHub simply because it is a high-profile service that would be impressive to take down. The attackers also may have been hoping to extract a ransom. &quot;The duration of this attack was fairly short,&quot; he says. &quot;I think it didn\u2019t have any impact so they just said that\u2019s not worth our time anymore.&quot;<\/p>\n<p class=\"paywall\">Until memcached servers get off the public internet, though, it seems likely that attackers will give a DDoS of this scale another shot.<\/p>\n<p class=\"related-cne-video-component__dek\">DDoS! It stands for distributed denial of service, a kind of attack that turns insecure, internet-connected devices into a sort of zombie army. So here&#39;s how you can avoid being part of that zombie army.<\/p>\n<p><a href=\"https:\/\/www.wired.com\/story\/github-ddos-memcached\" target=\"bwo\" >https:\/\/www.wired.com\/category\/security\/feed\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/media.wired.com\/photos\/5a9825b9b2b92b689be91373\/master\/pass\/GettyImages-844027182.jpg\"\/><\/p>\n<p><strong>Credit to Author: Lily Hay Newman| Date: Thu, 01 Mar 2018 16:01:43 +0000<\/strong><\/p>\n<p>On Wednesday, a 1.3Tbps DDoS attack pummeled GitHub for 15-20 minutes. Here&#8217;s how it stayed online.<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[10378,10607],"tags":[714],"class_list":["post-11666","post","type-post","status-publish","format-standard","hentry","category-security","category-wired","tag-security"],"_links":{"self":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/posts\/11666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/comments?post=11666"}],"version-history":[{"count":0,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/posts\/11666\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/media?parent=11666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/categories?post=11666"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/tags?post=11666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}