Just a one doubt, when we use cloudfront with origin as s3. The cloudfront will cache the content of that s3 bucket in edge location right? So even if a object is requested many times, it won't access the s3 bucket everytime. Instead it will diliver the content from cloudfront cache right?
Please correct me if I am wrong

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Jayamal Jayamaha
Jayamal Jayamaha

Written by Jayamal Jayamaha

A boy who loves to explore all the sciences

Responses (2)

Write a response

the flaw has nothing todo with content delivery, hence your association with CloudFront is irrelevant.
Attacker just needs the name of the bucket and then he can use either AWS CLI, or AWS SDK like boto3 to run PutObject command.

Warning: When using CloudFront, AWS charges $0.012 per 10k requests.
We suffered from a "Denial-of-Funds" attack where someone did billions of requests to our CloudFront endpoint, and even though they were all filtered out via the WAF without…