node011/bounty-reaper/cis-aws-database-9-10

Claude Code and agent skill by node011/bounty-reaper

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Ensure Database has delete protection enabled

Install

npx vskill@latest install node011/bounty-reaper/cis-aws-database-9-10

SKILL.md

9.10 Ensure Database has delete protection enabled (Manual)

Description

Ensure that delete protection is enabled on database instances to prevent accidental or unauthorized deletion. This setting safeguards critical databases by requiring explicit disabling of delete protection before deletion, reducing the risk of data loss through human error or malicious activity.

Rationale

Delete protection provides a safeguard against inadvertent or malicious deletion of critical databases. By requiring deliberate action to disable deletion protection, organizations mitigate risks associated with accidental data deletion and enhance the overall resilience of their data storage platform.

Impact

Failure to enable delete protection increases the risk of irreversible data loss, potential service disruption, and operational downtime.

Audit Procedure

Using AWS CLI

List deletion protection status for all Neptune DB clusters:

bash
aws neptune describe-db-clusters \
--query "DBClusters[*].{DBClusterIdentifier:DBClusterIdentifier,Engine:Engine,DeletionProtection:DeletionProtection}"
  • DeletionProtection: true => Deletion protection is enabled (compliant).
  • DeletionProtection: false => Deletion protection is not enabled (non-compliant).

Expected Result

All Neptune DB clusters should have DeletionProtection set to true.

Remediation

Using AWS CLI

Enable deletion protection on a specific Neptune cluster:

bash
aws neptune modify-db-cluster \
--db-cluster-identifier <cluster-identifier> \
--deletion-protection \
--apply-immediately
  • --deletion-protection enables the deletion protection feature.
  • --apply-immediately applies the change without waiting for the next maintenance window.

Default Value

Deletion protection is not enabled by default on Neptune DB clusters.

References

  1. https://aws.amazon.com/products/databases/

CIS Controls

Controls VersionControlIG 1IG 2IG 3
v84 Secure Configuration of Enterprise Assets and Software

Profile

Level 1 | Manual

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
1
7-day trend score
8

Stars and forks are for the whole GitHub repository, not this skill alone. 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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/node011/bounty-reaper/cis-aws-database-9-10/badge)](https://verified-skill.com/skills/node011/bounty-reaper/cis-aws-database-9-10)

Something wrong with this skill or its page? Tell us.