drupal-security-audit

Audit Drupal users, roles, modules, and configurations for security weaknesses.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AJV009/drupal-devkit --skill drupal-security-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drupal-security-audit
Source: https://github.com/AJV009/drupal-devkit/tree/main/plugins/drupal-core/skills/drupal-security-audit
Command: npx skills add https://github.com/AJV009/drupal-devkit --skill drupal-security-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Comprehensive, read-only security auditing for Drupal sites that identifies misconfigurations, risky permissions, and exposure vectors to produce actionable remediation guidance.

Core Features & Use Cases

  • Phase-based assessment workflow that covers user and permission audits, configuration checks, module inventory, and content scanning.
  • Generates a prioritized, actionable report with severity-based findings suitable for quick triage and remediation planning.
  • Use Case: Run a full-site audit on a Drupal deployment to surface critical vulnerabilities before release or during hardening efforts.

Quick Start

Audit a live Drupal site in read-only mode to generate a detailed security assessment report with recommended fixes.

Frequently Asked Questions about drupal-security-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a read-only Drupal security audit?

A Drupal security audit scans users, roles, modules, and configurations in read-only mode to identify security weaknesses. It checks for permission escalations, misconfigurations, and risky module inventories to produce actionable remediation reports.

What does a Drupal vulnerability report include?

A Drupal vulnerability report provides severity-ranked findings and clear remediation recommendations. It covers configuration checks, permission escalations, and module inventories to deliver a structured, actionable assessment suitable for triage and release planning.

Can I audit Drupal staging environments for misconfigurations?

Yes, you can audit Drupal staging environments for misconfigurations. The security assessment applies to both standard deployments and staging environments, checking for permission escalations, risky configurations, and module vulnerabilities in read-only mode.

What is the best way to check Drupal user permissions and roles for security risks?

The best way to check Drupal user permissions and roles for security risks is a phase-based audit workflow. It evaluates user and role configurations to identify permission escalations and exposure vectors, generating a prioritized report for remediation.

Does a Drupal security audit modify site configurations during scanning?

No, a Drupal security audit operates strictly in read-only mode during scanning. It evaluates configurations, modules, and content access without modifying the site, ensuring safe security assessments across standard and staging environments.

Why do I need a module inventory check for Drupal security hardening?

A module inventory check is needed for Drupal security hardening to identify risky modules and exposure vectors. It evaluates the module inventory alongside configurations and permissions to surface critical vulnerabilities before release or during hardening efforts.