Am I old-fashioned to raise an eyebrow when I discover that Memcached servers are running visible to the public Internet? This strikes me as approximately as bizarre as having a database server that accepts connections from the public Internet. In my day, such back-end services were either simply not connected to the Internet (connected via a private network to the application services), firewalled, or at the very le…
A bit off-topic, but I had the same thought when I read about Jenkins servers on the public Internet in this piece.[0] But when I read that he had found a public facing Jenkins server owned by Google, I figured I must be missing something. I run a 2 man shop, but I still keep things like Jenkins behind OpenVPN. Why would anyone leave Jenkins open? There must be a reason, right? https://emtunc.org/blog/01/2018/researc…
February 28th DDoS Incident Report
111–114 of 114 posts
Re: February 28th DDoS Incident Report
#112Earlier quoted context omitted.
Your confused if you think it's the clouds that are misconfigured here. The issue is the ISPs allowing the spoofed traffic going towards the memcached servers.
If you’re a service provider allowing your equipment to participate in an amplification attack, you’re the fool trashing the commons. It’s an ISPs job to filter outbound udp on arbitrary ports? Shall we only let 443 tcp outbound from eyeball networks?
Re: February 28th DDoS Incident Report
#113Earlier quoted context omitted.
How could source IP spoofing help with DDoS mitigation?
This particular case relied on botnets being able to spoof their their source IP to match github's so the memcached responses would go to github. Google 'DRDoS attacks' to learn more. They are responsible for most of the largest volume attacks IIUC.
Re: February 28th DDoS Incident Report
#114Earlier quoted context omitted.
Any UDP service can be used in an amplification attack. It's not the responsibility of AWS or other hosting companies to shut down all UDP traffic. The problem is the ISPs allowing spoofed IPs.
So the problem here is that a number of UDP packets were sent from somewhere (with a small bandwidth) that had a spoofed source address. They were then sent to the reflection servers which produced more/bigger UDP packets that did not have a spoofed source address. So the attacker only needs to find somewhere on the internet that is capable of generating spoofed packets. They needed a lot of places that had a reflect…