devton/agentic-workflow-blueprint/remediating-s3-bucket-misconfiguration
Claude Code and agent skill by devton/agentic-workflow-blueprint
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Install
npx vskill@latest install devton/agentic-workflow-blueprint/remediating-s3-bucket-misconfigurationSKILL.md
agentic-workflows-blueprint.workflow.remediating-s3-bucket-misconfiguration
Goal
Identify and remediate S3 bucket misconfigurations that can expose data, then enforce preventive controls to reduce recurrence risk.
Scope
- Applies to: S3 public access, bucket policy/ACL, encryption, logging, and guardrail automation controls.
- Does not cover: non-AWS object storage platforms.
Triggers
- "Remediate S3 bucket misconfiguration"
- "Fix public S3 exposure findings"
- "Enforce encryption and logging on S3 buckets"
- "Deploy preventive controls for S3 security posture"
Inputs
awsAccountScope: account/org scope and target regionsbucketInventory: in-scope bucket list and data criticality tagsfindingSources: Config/Security Hub/Macie/Analyzer findingsencryptionPolicy: SSE-KMS/SSE-S3 requirementsloggingPolicy: server access logging and CloudTrail data-event requirementschangeWindow(optional): execution window for disruptive policy changesrollbackPlan: rollback strategy for accidental access disruption
Invariants
- Public exposure controls are enforced at account and bucket levels.
- Bucket policies and ACL posture must align with least-access principles.
- Sensitive buckets require encryption and access traceability by default.
- Preventive controls must be codified to avoid configuration drift.
- Incident evidence must be preserved before destructive remediations.
Procedure
- Detect and classify misconfiguration
- Aggregate findings from Config, Access Analyzer, Security Hub, and policy/ACL inspection.
- Classify buckets by exposure severity and data sensitivity.
- Contain immediate public exposure
- Enable account-level and bucket-level Block Public Access.
- Confirm externally accessible paths are closed.
- Remediate policy and ownership controls
- Remove or replace overly permissive bucket policies.
- Enforce bucket ownership controls to eliminate legacy ACL dependence where applicable.
- Enforce encryption and transport protections
- Apply default encryption according to policy.
- Deny insecure transport and unencrypted uploads through bucket policy controls.
- Enable logging and detection telemetry
- Configure server access logging and S3 data event auditing.
- Ensure alerting paths for suspicious or prohibited access behavior.
- Deploy preventive governance
- Add org/account guardrails (for example SCP and Config auto-remediation patterns).
- Restrict unauthorized changes to public-access and critical bucket settings.
- Validate and document
- Re-scan bucket posture after remediation.
- Produce exposure timeline, remediation evidence, and residual risk notes.
Outputs
- S3 remediation report with bucket-by-bucket status.
- Applied policy/encryption/logging control evidence.
- Preventive guardrail deployment summary.
- Residual risk and follow-up action register.
Review gate
- [ ] Public access exposure is eliminated for protected buckets.
- [ ] Policy/ACL posture follows least-access requirements.
- [ ] Encryption and logging standards are enforced.
- [ ] Preventive controls are enabled to reduce recurrence.
- [ ] Post-remediation validation confirms compliance state.
References
../../SKILL.md../securing-aws-iam-permissions/SKILL.md../review/SKILL.md
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingworkflows/remediating-s3-bucket-misconfiguration/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/devton/agentic-workflow-blueprint/remediating-s3-bucket-misconfiguration)