Drupal is a registered trademark of Dries Buytaert
Commerce Shipping 3.0.3 Minor update available for module commerce_shipping (3.0.3). AI (Artificial Intelligence) 1.3.10 Minor update available for module ai (1.3.10). AI (Artificial Intelligence) 1.4.5 Minor update available for module ai (1.4.5). Entity Usage 5.0.0-beta3 New beta version released for module entity_usage (5.0.0-beta3). Entity Reference Display 2.0.6 Minor update available for module entity_reference_display (2.0.6). Datalist 1.0.10 Minor update available for module datalist (1.0.10). SmartDuo Breadcrumb 2.1.0 Minor update available for module sd_breadcrumb (2.1.0). SmartDuo Breadcrumb 1.1.9 Minor update available for module sd_breadcrumb (1.1.9). Purge Module purge crossed 1,000 active installs. Entity Events 2.1.0 Module entity_events updated after 13 months of inactivity (2.1.0).

This project provides a pre-configured setup for Drupal to enhance its security, covering authentication, brute force protection, data exposure prevention, cryptography, and logging. It aims to quickly secure a Drupal installation by implementing best practices based on the OWASP Top 10.

A quick setup has been implemented to enhance the security of a generic Drupal project, configurable with variables in a post-installation script. With the aim of streamlining the configuration, installation, and security times of each project.

The OWASP Top 10 was used as a reference framework to ensure it passes 90% of audits. Keep in mind that if any element is overly restrictive, you can relax it at your own risk.

Included Modules

  • Authentication & Access Control: Enforces strong password policies, multi-factor authentication, and session timeouts.
    • Password Policy (Length, character types, history)
    • TFA (Two-Factor Authentication)
    • Autologout
  • Brute Force & Bot Protection: Mitigates automated attacks and unauthorized login attempts.
    • Login Security
    • Flood Control
    • Advban (Advanced Ban)
    • reCAPTCHA
  • Data Exposure Prevention: Hardens HTTP headers and protects user data.
    • Seckit (Security Kit)
    • Username Enumeration Prevention
  • Cryptography & Key Management: Infrastructure for encrypting sensitive data.
    • Key
    • Encrypt
    • Real AES
  • Audit & Logging: Comprehensive tracking for post-incident forensics.
    • Event Log Track (Tracks auth, nodes, config, files, menus, users, etc.)
    • Syslog (Core)

Site-Building Tools

While not strictly security-related, the profile includes essential administration tools to ease site management:

  • Admin Toolbar (along with Tools and Search submodules)
  • Token

Activity

Total releases
4
First release
Apr 2026
Latest release
2 months ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.2-rc1 Pre-release Apr 28, 2026
1.0.2-alpha1 Pre-release Apr 23, 2026
1.0.1-alpha1 Pre-release Apr 23, 2026
1.0.0-alpha1 Pre-release Apr 23, 2026