Unbeabsichtigten öffentlichen Zugriff sperren
Deaktivieren Sie öffentlichen Zugriff auf Konto- oder Bucket-Ebene, sofern möglich. Prüfen Sie Richtlinien, Website-Hosting, Objekt-ACLs und signierte URLs, damit keine Ebene eine andere ungewollt übersteuert.
Trennen Sie öffentliche Ressourcen und private Nutzerdaten durch Buckets oder Präfixe. Dadurch lässt sich die Grenze leichter prüfen und neue Uploads übernehmen seltener zu weitreichende Rechte.
Zugriff gezielt vergeben
Verwenden Sie identitätsbasierte Rechte für konkrete Buckets, Präfixe und Aktionen. Eine reine Leseanwendung sollte weder Objekte löschen noch Richtlinien verwalten; administrative Geheimnisse gehören nicht in Client-Code.
Prüfen Sie Zugriffsprotokolle und testen Sie typische URLs ohne Anmeldung. Erneuern Sie offengelegte Zugangsdaten, entfernen Sie alte Rechte und prüfen Sie den Datenschutz bei Änderungen an Richtlinien oder Auslieferung.