How an empty S3 bucket can make your AWS bill explode (medium.com)
from lengau@midwest.social to programming@programming.dev on 30 Apr 00:30
https://midwest.social/post/11619229

#programming

threaded - newest

Deebster@programming.dev on 30 Apr 00:47 next collapse

A great post, interesting and to the point.

onlinepersona@programming.dev on 30 Apr 12:12 collapse

I woke up yesterday morning and felt a little bit hazy. My feet tingled a little and that was an indication of what was going to happen. My podometric senses were tingling! Hahaha, get it? So anyway, after having a light breakfast and sitting down in front of my desk to check my emails, one in particular stood out. Being in a hurry however, I left for work and…

Article written like this are reason for me to stop reading. So annoying. This article is a breath of fresh air.

Anti Commercial-AI license

CosmicCleric@lemmy.world on 30 Apr 00:53 next collapse

Wow, makes one fearful to even use AWS. Yikes!

Definately required reading for those who use AWS.

~Anti~ ~Commercial-AI~ ~license~ ~(CC~ ~BY-NC-SA~ ~4.0)~

30p87@feddit.de on 30 Apr 07:36 collapse

Chilling with nothing but my homeserver here. Backed up to the NAS, mirrored to my grandparents house. No charges, no misconfigurations, just Arch testing being more stable than any commercial service I know lol

AmbiguousProps@lemmy.today on 30 Apr 00:58 next collapse

As it turns out, one of the popular open-source tools had a default configuration to store their backups in S3. And, as a placeholder for a bucket name, they used… the same name that I used for my bucket.

LostXOR@fedia.io on 30 Apr 03:34 collapse

It's completely insane that the tool would attempt to connect to a nonexistent bucket for backups by default instead of just... having them disabled completely?

wpuckering@lm.williampuckering.com on 30 Apr 01:15 next collapse

You shouldn’t be charged for unauthorized requests to your buckets. Currently if you know any person’s bucket name, which is easily discoverable if you know what you’re doing, that means you can maliciously rack up their bill just to hurt them financially by spamming it with anonymous requests.

NegativeLookBehind@lemmy.world on 30 Apr 02:24 collapse

This is insane.

gravitas_deficiency@sh.itjust.works on 30 Apr 04:46 collapse

lol dude, I’ve known several people who have worked at AWS for years, and the amount of duct tape and bailing wire Mickey Mouse shit that I’ve heard goes on there just… does not inspire confidence.

Sicklad@lemmy.world on 30 Apr 08:58 collapse

Yeah in my last role we were probably the biggest user of a certain storage service that was still kinda new, there were quite a few times we found bugs, features that straight up didn’t work how the documentation stated, and aws sent us workaround scripts that seriously looked like an unpaid intern wrote.

I’m not sure if GCP/Azure would be much different though.

deegeese@sopuli.xyz on 30 Apr 01:32 next collapse

“By design” AWS bills project owners for unauthorized calls to the public S3 API.

So what I’m reading from this is you can do a billing attack on anything hosted in AWS so long as you know one of their bucket names.

bamboo@lemmy.blahaj.zone on 30 Apr 03:59 collapse

Seriously, now that this is more widely known, it’ll for sure be taken advantage of a lot, to the point AWS will begrudgingly protect their customers once the damage is done.

neo@lemmy.comfysnug.space on 30 Apr 03:32 next collapse

Please use scribe.rip instead of medium.com for articles

nomedium.dev

atzanteol@sh.itjust.works on 30 Apr 04:37 collapse

It’s fine if you dislike a site. But the correct thing to do is not consume their content, not to work around it.

borari@lemmy.dbzer0.com on 30 Apr 05:24 next collapse

Medium is the journalistic version of the gig economy apps, mixed with a bit of digital landlording. The correct thing to do here is to bypass any of Mediums paywalls you might run in to.

neo@lemmy.comfysnug.space on 30 Apr 13:01 collapse

This wasn’t even paywalled, I just don’t like Medium.

borari@lemmy.dbzer0.com on 30 Apr 13:34 collapse

I abhor medium, but run across it a little while researching cybersecurity shit. I had no idea scribe.rip existed, so thanks for the plug.

kevincox@lemmy.ml on 01 May 21:20 collapse

Or use a browser extension to implement your preferences rather than push them onto others in a way that makes it harder for them to implement theirs.

If an article links to medium.com my redirects kick in, my link flagging kicks in and everything else. If everyone uses some different service to “fix” medium I am stuck with what they like. There is valuable to keeping the canonical URL.

I would also love to see domain blocks as a user preference in Lemmy. Just hide these sites that I don’t like.

sensiblepuffin@lemmy.world on 30 Apr 03:45 next collapse

AWS was kind enough to cancel my S3 bill. However, they emphasized that this was done as an exception.

Dicks.

Hupf@feddit.de on 30 Apr 06:44 collapse

<img alt="I has a bucket" src="https://i.pinimg.com/originals/1f/99/11/1f9911abcecf4c09ea87fe38fd0c7e41.jpg">

Chronographs@lemmy.zip on 30 Apr 07:32 next collapse

That’s a rare vintage

rbesfe@lemmy.ca on 01 May 21:39 collapse