Generally I would never put any database open on the Internet...  Is there 
something special about Riak that would cause people to change this rule of 
thumb?

--
paul

On Oct 19, 2011, at 4:50 PM, "Aphyr" <ap...@aphyr.com> wrote:

> With Eric Redmond's permission*, I am releasing a proof-of-concept 
> exploit which uses Riak's mapreduce API to execute arbitrary Erlang code 
> and obtain shell access.
> 
> http://aphyr.com/journals/show/do-not-expose-riak-directly-to-the-internet
> 
> Please stop doing this.
> 
> --Kyle
> 
> * Eric (http://crudcomic.com/post/11656603627/downside-of-crowdsourcing) 
> announced a publicly accessible Riak cluster today; with his 
> permission/supervision I used this exploit to gain shell access to his 
> server. He's taken down that cluster and encouraged me to release this 
> information.
> 
> I love the idea of a public sandbox for Riak--but it should be wrapped 
> in a rate-limiting HTTP proxy that only allows certain URLs, object 
> sizes, and methods. And limits the number of keys. :)
> 
> _______________________________________________
> riak-users mailing list
> riak-users@lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to