Skip to content

Topic

Cloud Storage Misconfiguration

Unauthenticated object storage buckets and leaked bucket URLs as a recurring cause of large-scale data exposure.

Current stories

buildOne report1 publisher

Mastodon and Discourse write public-read S3 objects unless the deployer opts out

Stave flagged 47 security findings in the documented AWS defaults of Mastodon, Discourse and Chatwoot, according to a dev.to post. None of the three configures bucket encryption, access logging or Public Access Block, so whoever creates the bucket has to add them.

Publishers:dev.to

Reality

Evidence60
Adoption
Not scored
Hype gap+25
Incentives
Not scored
Confidence55
securityOne report1 publisher

Viidure dashcam platform exposes live footage and firmware through a publicly readable bucket

CISA says Viidure's dashcam platform keeps user records, live footage and firmware in a cloud bucket that anyone on the internet can read. Viidure did not answer CISA and plans no fix, so the advisory can only point users to the vendor's support page.

Publishers:cisa.gov

Reality

Evidence55
Adoption
Not scored
Hype gap0
Incentives
Not scored
Confidence58
buildOne report1 publisher

A starts-with key condition lets one signed S3 upload write anywhere under the prefix

Four HackerOne reports cited in a dev.to analysis trace to S3 write scope set wider than the one object an upload needs. Only one of them is the starts-with key condition that turns a signed upload form into write access across a whole prefix.

Publishers:dev.to

Reality

Evidence45
Adoption
Not scored
Hype gap+25
Incentives35
Confidence55