4 ms·
This is a great example of why it's important to pick secure defaults when writing software, especially software that is often deployed on high bandwidth server
by r1ch 9y ago
This is a great example of why it's important to pick secure defaults when writing software, especially software that is often deployed on high bandwidth servers or cloud instances. If no listening interfaces are specified then the default should be to exit with an error, not listen on everything!
I also wonder if you can store something in a memcached cache that looks like a valid request, then reflect that with the source IP of another memcached server and let them burn each other out...
- arkadiyt 9y agoShortly after Cloudflare's blog post, memcached pushed a commit that disabled UDP by default: https://github.com/memcached/memcached/commit/dbb7a8af90054bf4ef51f5814ef7ceb17d83d974 https://github.com/memcached/memcached/commit/dbb7a8af90054b...
- chrisper 9y agoThis is why I dislike that Ubuntu starts services by default after installing them.