News for hackers. Stuff that matters.
Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by bsder on Thursday June 29, 2017 @12:03AM (#14660672)
Why is IP spoofing STILL an issue? Why?
Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by betaby on Thursday June 29, 2017 @12:11AM (#14660700)
1) Hardware. ALL routers performance degrades. Sometimes up to unsuitability. 2) Software. No commonly agreed way to maintain route and route6 object. No federation for them 3) Administrative. Lack of network hygiene. Keyword: BCP38 Relevant document https://tools.ietf.org/pdf/bcp38.pdf
Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by hueving on Thursday June 29, 2017 @05:49AM (#14661947)
BCP 38 on ingress at edges is trivial performance-wise (a few ACL entries in TCAM).

It's just that there is no incentive to stop lazy ISPs from allowing everything since that's easier.

Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by betaby on Thursday June 29, 2017 @10:40AM (#14663662)
It's not few. It's a very common mistake. Say I have 20 10G ports on line card. Mid size ISP has from hundreds to thousands routes. Thus we will end up with tens of hundreds ACLs per line card. That affects performance, dramatically. Say on older yet supported Cisco 7600 you can apply about 10k entries per port, ~ 100k totaling per card. That's limit, after that performance degrades. Another question what to do on peer-peer links, like say NTT<->Centrylink? Both on them have interconnects across the globe ad sending each other hundreds of thousands prefixes on 100G ports. That's the challenge as well. Hardware is not there, it's coming slowly but not yet there. Most of the big players DO one or another form of ingress filtering on some ports. Valid point is that smaller players are arrogant ob the issue and dump all all the garbage to the upstream.
Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by hueving on Friday June 30, 2017 @06:10PM (#14673863)
Do it on ingress of regular customers or very small peering interfaces, not peering links with other ISPs.

If all ISPs did this, there would be no ACL issue and BCP 38 would solve the problem. No need to make it harder than it is.

Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by majke on Thursday June 29, 2017 @10:44AM (#14663696)
This is why handwaving and shouting "BCP38" is not sufficient. I could live with half-baked BC38 deployment as it is now, if only I had other tools to trace malicious actors - netflow.
Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by jopsen on Thursday June 29, 2017 @12:30AM (#14660777)
Wouldn't it be enough to check the source IP against the ip/mask at ISP pairing sites...

I suspect it might reduce out-of-network traffic a bit too..

Or ISPs could check source IPs at edge routers maybe?

Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by ktta on Thursday June 29, 2017 @01:09AM (#14660938)
Incase of huge DoS attacks they do something similar. But with DDoS attacks the spoofed packets are coming from so many different locations that it is hard to identify them, and often it is just stuff like compromised toasters.
Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by buschtoens on Thursday June 29, 2017 @02:04AM (#14661123)
> compromised toasters.

Only on HN. Haha.

Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by sasas on Thursday June 29, 2017 @01:33AM (#14661019)
Here is a previous HN discussion on the topic -

https://news.ycombinator.com/item?id=12661227

Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by NKCSS on Thursday June 29, 2017 @02:12AM (#14661141)
Because UDP is fire and forget, you don't have to be able to respond to packets you send; this is why you can't do the same with TCP packages.

To impose fixes upstream, you'd have to do DPI on all data; which is not allowed under some laws (i.e. net neutrality).

Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by sebcat on Thursday June 29, 2017 @03:00AM (#14661327)
In this case, you don't have to care about UDP or TCP, only IP.

RFC2827, which should fix the problem where SSDP can be used for DDoS, was published in 2000: https://tools.ietf.org/html/rfc2827

Is ingress filtering on layer 3 considered DPI?

Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by mjevans on Thursday June 29, 2017 @03:35AM (#14661452)
I am not this kind of network engineer, HOWEVER. Both IPv4 and IPv6 are versioned by the first 4 bits of the packet. Depending on that value the address size and location are fixed.

I would not consider the comparison of the source address of packets crossing an ingress link to be 'deep'. I consider that check to be very shallow. It needn't even be every packet from a set, merely picking a random (actually random) packet and testing for conformity is a good quality control measure that SHOULD be taken.

What would the comparison be against? Routers are supposed to know which links are on the other side of all down-stream connections so that they can effectively route.

Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by halloij on Thursday June 29, 2017 @05:16AM (#14661802)
Why would your ISP allow you to send packets with a source address it hasn't allocated to YOU? That kind of check/enforcement is pretty cheap and simple.
Re:Stupidly Simple DDoS Protocol (SSDP) Generates 100 Gbps DDoS by okwap on Thursday June 29, 2017 @03:04AM (#14661345)
Does any leading ISP allow IP spoofing from their client?