Security Vignettes

No. 41|Keys & permissions

分享
41 / 43

The spare keys kept at someone else’s house

A cloud platform was breached, and every spare key stored there was dug out.

A moonlit ravine: the little robot holds an amber lantern, looking at the empty hollow where a boat was dragged away.

(Illustrative scenario, not a real incident)

This ten-person online course companyran its website on a cloud platform.AI keys, database passwords, payment secrets—all stored on the platform’s settings page.Convenient: the code could reach them any time.

One early morning, engineer Ah-Zhe got an email:“Secrets you stored on our platform may have been exposed.”

It turned out the platform had lost one of its own internal master keys.Someone picked it up, walked straight into the platform’s database,and took only one kind of thing:secrets that work the moment you take them.

The platform shut the road that same day and promised compensation.Its website clearly said “least privilege.”The rule was written on the wall;the key was lying by the road.

Ah-Zhe spent the whole morningreplacing the secrets, one by one.Only when he finished did he realizehe couldn’t even remember how many he had left there.

What you see is a convenient platform.What you don’t seeis the spare keys of thousands of companies,kept in the same drawer.

Zhuangzi said:“You hide your boat in a ravine and call it secure;yet at midnight a strong man shoulders it and walks off.”Hide a boat in the valley and think it safe—in the middle of the night, someone still carries it away.

You can leave your keys with someone else.You can’t leave your responsibility.

One line for cloud platform users

Give each project its own least-privilege secrets, and set spending caps on AI and payment services. When a leak notice arrives, rotate everything that same day, then go back and check the bills.

How did this make you feel?
分享