Slashdot Mirror


Amazon's Cloud Is Full of Holes

itwbennett writes "Amazon's Web Services is so easy to use that customers create virtual machines without following Amazon's 'very detailed' security guidelines, says Thomas Schneider, a postdoctoral researcher in the System Security Lab of Technische Universität Darmstadt. Most notably, Schneider and his fellow researchers found that the private keys used to authenticate with services such as the Elastic Compute Cloud (EC2) or the Simple Storage Service (S3) were publicly published in Amazon Machine Images (AMIs), which are pre-configured operating systems and application software used to create virtual machines. '[Customers] just forgot to remove their API keys from machines before publishing,' Schneider said."

11 of 66 comments (clear)

  1. Known issue by Mullen · · Score: 3, Informative

    This is a known issue and when Amazon.com finds out that certain AMIs have preinstalled root ssh keys, they send you an email letting you know, along with instructions on how to remove the root ssh key. Non-issue.

    --
    Linux O Muerte!
    1. Re:Known issue by Ignominous · · Score: 2

      You can also deactivate your account credentials just in case you did do this.

  2. Re:How does that mean it is full of holes? by ChrisKnight · · Score: 3, Insightful

    No, your example posits a situation where you are privately sending your physical keys to a known individual in a 1:1 transaction. Apples to oranges.

    The situation being described is where people build server images, and them publish them to share, without first having striped them of their security keys.

    A better comparison is if you wrote up an email for your dog walker with very detailed instructions on how to take care of your dog and you included the security code for your alarm. Then, you thought it would be a terrific idea to share your great dog walking tips with an email list and forwarded your original email without editing out your security code. Now anyone who accesses your dog walking tips has access to your house.

    --
    -- This sig is only a test. If this were a real sig it would say something witty. --
  3. Easy to use? by BradleyUffner · · Score: 2

    If it allows you to do something incorrectly then it isn't very easy to use.

    1. Re:Easy to use? by ackthpt · · Score: 2

      If it allows you to do something incorrectly then it isn't very easy to use.

      Nonsense. Windows has been allowing people to get things wrong for decades and millions claim it's easy to use ... nevermind.

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:Easy to use? by element-o.p. · · Score: 2

      I don't know...a pencil is pretty easy to use, but it's trivial to use the wrong end (thereby erasing the work you've already done) or to poke yourself with it, etc.

      Then again, I'm one of those people that gets annoyed with devices that try too hard to protect me from myself. That's one of the reasons why I prefer stick-shift cars, manual focus cameras, Linux, and such.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    3. Re:Easy to use? by Nerdfest · · Score: 2

      It's becoming more common and accepted these days though ... Apple seems to use that philosophy in a lot of their products. I think the drawbacks outweigh the benefits, but there are those that don't.

  4. Re:How does that mean it is full of holes? by ep32g79 · · Score: 2

    Your analogy is confusing. Can I get one with cars?

  5. Re:How does that mean it is full of holes? by vlm · · Score: 2

    Your analogy is confusing. Can I get one with cars?

    A better comparison is if you wrote up an email for your driver with very detailed instructions on how to run over a dog and you included the security code for your garage door. Then, you thought it would be a terrific idea to share your great dog running over tips with an email list and forwarded your original email without editing out your garage door code. Now anyone who accesses your dog running over tips has access to your garage.

    Better now?

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  6. is this Amazon-specific? by Trepidity · · Score: 2

    This seems like basically the same issue as "forgot to remove my SQL password from the config file in the code I uploaded to github", which is also quite common. If you upload a working version of some of your infrastructure somewhere, you need to be careful about whether it contains any sort of authentication tokens.

  7. Re:How does that mean it is full of holes? by chemicaldave · · Score: 2

    Bad phrasing. When they say Amazon's cloud they really mean the customers in the cloud, not Amazon themselves.