Re:Recent BGP leak that redirected internet traffic through ...
by Arnt on Tuesday October 29, 2024 @10:34AM
(#41984242)
Yes, but doing it intentionally isn't as simple as one might think. First, BGP generally prefers the shortest path and yours is going to be a little long, so unless the best original path is very long you need on some transit provider to use policy-based routing and trust you as transit. Second, if you want the traffic to pass through your hardware you have to have sufficient bandwidth, otherwise you'll just trigger packet loss and disrupt service (fine if disruption is your goal, not so fine if you want the traffic to pass through your hardware). Third, some people use signed routes, which also complicates your job.
Re:Recent BGP leak that redirected internet traffic through ...
by workfromspace on Wednesday October 30, 2024 @04:36AM
(#41992944)
About
> First, BGP generally prefers the shortest path and yours is going to be a little long, so unless the best original path is very long you need on some transit provider to use policy-based routing and trust you as transit.
the article states:
> The leaked route is likely preferable because of a localpref setting which would prefer sending traffic for free through a peer regardless of the AS path length, over paying to send traffic through a transit provider.
Re:Recent BGP leak that redirected internet traffic through ...
by Arnt on Thursday October 31, 2024 @06:32AM
(#42005363)
Right. That's policy routing. You can talk to an ISP, have a cable installed and a peering session, gain trust, offer cheap or free traffic delivery, and then publish a route via that session. Your trusting peer may/will then send traffic to that route via you.
This happens legitimately, e.g. when an end-user becomes multihomed or starts using anycast, so the trusting peer can't necessarily discover this algorithmically. Route signing helps.
Re:Recent BGP leak that redirected internet traffic through ...
by gmuslera on Tuesday October 29, 2024 @07:14AM
(#41982672)
There are measures to prevent or at least mitigate that, like RPKI. But having a sensible improvement doesn’t mean that everyone is using it, look at IPv6.
Re:Recent BGP leak that redirected internet traffic through ...
by Towaway69 on Tuesday October 29, 2024 @06:31AM
(#41982196)
Those protocols weren’t designed for privacy or financial transactions. Those things have just been kludged on top.
No one back then designed those protocols for our use cases today.
Ask rather why we haven’t upgraded all the hardware that supports all those old protocols? So that these protocols could also be updated and modernised.
Re:Recent BGP leak that redirected internet traffic through ...
by Towaway69 on Tuesday October 29, 2024 @06:53AM
(#41982440)
We won’t replace electricity but we’ll build on top of it. Electricity is fundamentally the same since ever: copper wires transport it and it flows between two poles.
That’s a bit what C is - the basis of other languages and for that it works fine. We abstract up the chain of complexity.
There will always be a fundamental basis for all technology and it will never be perfect. Tesla would have preferred to use DC currents, instead we have AC which is more dangerous.
Re:Recent BGP leak that redirected internet traffic through ...
by philistine on Tuesday October 29, 2024 @09:58AM
(#41983890)
DC was preferred by Edison, not Tesla, which is not more dangerous at all. That was propaganda by Edison to disparage *EDIT:AC current. DC is just as dangerous as AC.
Re:Recent BGP leak that redirected internet traffic through ...
by e63f67dd-065b on Tuesday October 29, 2024 @01:18PM
(#41986903)
I don't work in networking, but seeing as most traffic is encrypted these days, does passing through unfriendly hardware matter as much as back in the days of plaintext everything? Sure they can drop packets, but they can't tamper/read it, or is there something I'm missing?
Re:Recent BGP leak that redirected internet traffic through ...
by Aachen on Tuesday October 29, 2024 @01:26PM
(#41987047)
Who checks those encryption keys?
If you direct a CA's traffic through your server, you can answer the HTTP or DNS queries that prove domain ownership. And lots of people click past warnings because an IT disruption isn't a day off if they can work around it
Re:Recent BGP leak that redirected internet traffic through ...
by cedws on Tuesday October 29, 2024 @02:44PM
(#41987979)
Russia could easily “convince” a CA based in their country to do them a favour to facilitate MITM. Or just gather the right kompromat needed to convince one overseas.
Re:Recent BGP leak that redirected internet traffic through ...
by throw0101d on Wednesday October 30, 2024 @07:00AM
(#41993588)
> […] but they can't tamper/read it, or is there something I'm missing?
You could redirect traffic temporarily to get a Let's Encrypt (ACME) certificate issued and then use it to pretend to be some important site. Redirect attacks have been done in the past:
> Among all the scams and thievery in the bitcoin economy, one recent hack sets a new bar for brazenness: Stealing an entire chunk of raw internet traffic from more than a dozen internet service providers, then shaking it down for as many bitcoins as possible.
This type of attack is why LE does "Multi-Perspective Validation":
> A potential issue with this process is that if a network attacker can hijack or redirect network traffic along the validation path (for the challenge request, or associated DNS queries), then the attacker can trick a CA into incorrectly issuing a certificate. This is precisely what a research team from Princeton demonstrated can be done with an attack on BGP. Such attacks are rare today, but we are concerned that these attacks will become more numerous in the future.
> First, BGP generally prefers the shortest path and yours is going to be a little long, so unless the best original path is very long you need on some transit provider to use policy-based routing and trust you as transit.
the article states:
> The leaked route is likely preferable because of a localpref setting which would prefer sending traffic for free through a peer regardless of the AS path length, over paying to send traffic through a transit provider.
This happens legitimately, e.g. when an end-user becomes multihomed or starts using anycast, so the trusting peer can't necessarily discover this algorithmically. Route signing helps.
No one back then designed those protocols for our use cases today.
Ask rather why we haven’t upgraded all the hardware that supports all those old protocols? So that these protocols could also be updated and modernised.
That’s a bit what C is - the basis of other languages and for that it works fine. We abstract up the chain of complexity.
There will always be a fundamental basis for all technology and it will never be perfect. Tesla would have preferred to use DC currents, instead we have AC which is more dangerous.
That's false. If you assume the same (effective) voltage, ac is considerably less dangerous.
> That was propaganda by Edison to disparage DC
But if he prefered it, why would he create progaganda against it?
> DC is just as dangerous as AC.
I assumed the alternating made it more dangerous but I stand corrected.
If you direct a CA's traffic through your server, you can answer the HTTP or DNS queries that prove domain ownership. And lots of people click past warnings because an IT disruption isn't a day off if they can work around it
You could redirect traffic temporarily to get a Let's Encrypt (ACME) certificate issued and then use it to pretend to be some important site. Redirect attacks have been done in the past:
> Among all the scams and thievery in the bitcoin economy, one recent hack sets a new bar for brazenness: Stealing an entire chunk of raw internet traffic from more than a dozen internet service providers, then shaking it down for as many bitcoins as possible.
* https://archive.is/http://www.wired.com/2014/08/isp-bitcoin-...
This type of attack is why LE does "Multi-Perspective Validation":
> A potential issue with this process is that if a network attacker can hijack or redirect network traffic along the validation path (for the challenge request, or associated DNS queries), then the attacker can trick a CA into incorrectly issuing a certificate. This is precisely what a research team from Princeton demonstrated can be done with an attack on BGP. Such attacks are rare today, but we are concerned that these attacks will become more numerous in the future.
* https://letsencrypt.org/2020/02/19/multi-perspective-validat...