BGP hijack infecting networks caused by a comedy of errors that’s not funny at all



Like Hetzner Online, both Softaculous and Zet.net, the transit peer downstream from Hetzner Online, failed to properly monitor their systems and, as a result, didn’t catch the hijacking until it had been ongoing on and off for 22 hours. There are also questions about another host provider, Nexon Host, whose infrastructure somehow facilitated the malicious announcement.

Ben Cartwright-Cox, a BGP expert and creator of the BGP Tools suite, called the lapses “silly, preventable mistakes.” Softaculous, Hetzner, and Zet.net didn’t immediately respond to emailed questions.

A brief history of BGP

BGP attacks target the underpinnings that make the Internet a unified, worldwide network. The Internet is splintered into many ASes (autonomous systems), also known as ASNs (autonomous system networks). Each AS is an independent network assigned a portion of the 3.7 billion publicly available addresses under the IPv4 protocol. BGP is the glue that binds all these ASes together and allows each one to connect to any other.

To allow an address assigned to an AS in, say, Germany to reach IPs in North America, an AS must “announce” the other ASes that should transit the traffic. These routing announcements are declarations made as entries on a global routing table used by all ASes and the hosting providers serving them. In the Internet’s early days, BGP ran on trust. Providers simply assumed announcements were valid and made in good faith.

Over the years, attackers repeatedly abused this trust by making announcements for IPs they had no valid right to control. Attackers—with ties to both nation-states and financially motivated groups—capitalized on the lax system to, in some cases, route petabytes’ worth of sensitive data through networks they controlled.

Eventually, Internet architects developed a series of measures to prevent such hijacking. The most prominent of these is RPKI (Resource Public Key Infrastructure) ROV (Route Origin Validation). RPKI ROV uses cryptographic records called Route Origin Authorizations (ROAs) to assert the proper origin and prefix mask length of routes in BGP. ASes that deploy RPKI ROV will reject routes that don’t match the information contained in ROAs, preventing hijacks from spreading throughout the Internet.



Source link

  • Related Posts

    Walmart Deals of the Day: Shorten Your To-Do List With 48% Off a Hybrid Ecovacs Robot Vacuum

    GoPro/HP/JBL/CNET Labor Day is over, but many deals are still around at Walmart. To take advantage of massive discounts on a variety of top tech, we’ve rounded up some of…

    OpenAI accused of ‘aiding and abetting’ Tumbler Ridge mass shooting in dozens of new lawsuits

    OpenAI and its CEO Sam Altman are facing 30 new lawsuits that accuse them of providing “substantial assistance and encouragement” to the suspect in Canada’s Tumbler Ridge school shooting, as…

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You Missed

    Walmart Deals of the Day: Shorten Your To-Do List With 48% Off a Hybrid Ecovacs Robot Vacuum

    Walmart Deals of the Day: Shorten Your To-Do List With 48% Off a Hybrid Ecovacs Robot Vacuum

    Tiger Woods changes plea in DUI case, driver’s license suspended for 5 years

    Tiger Woods changes plea in DUI case, driver’s license suspended for 5 years

    Joe Oliver: For Carney, Trump is the gift that keeps giving

    Tiger Woods takes plea deal in DUI case, loses driver’s license for five years

    Tiger Woods takes plea deal in DUI case, loses driver’s license for five years

    “I just want to go back inside”: How Creative Assembly use weather to make you crave claustrophobic interiors in Alien Isolation 2

    “I just want to go back inside”: How Creative Assembly use weather to make you crave claustrophobic interiors in Alien Isolation 2

    Bank of Canada holds key rate at 2.25 per cent once again

    Bank of Canada holds key rate at 2.25 per cent once again