Security Kit

Categories

Component ID

1106226

Component name

Security Kit

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

287069

Component created

Component changed

Component body

SecKit provides Drupal with various security-hardening options. This lets your mitigate the risks of exploitation of different web application vulnerabilities.

Cross-site Scripting
    Content Security Policy implementation via Сontent-Security-Policy (official name), X-Content-Security-Policy (Firefox and IE) and X-WebKit-CSP (Chrome and Safari) HTTP response headers (configuration page and reporting CSP violations to watchdog)
    Control over Internet Explorer / Apple Safari / Google Chrome internal XSS filter via X-XSS-Protection HTTP response header
    Fix of Drupal 6 core module Upload issue http://drupal.org/node/803430 (Drupal 7 version lacks this option as long as Upload was replaced with FileField module)
    Prevent content upsniffing and serving files with incorrect MIME-type via X-Content-Type-Options: nosniff HTTP response header
Cross-site Request Forgery
    Handling of Origin HTTP request header
Clickjacking
    Implementation of X-Frame-Options HTTP response header
    JavaScript + CSS + Noscript protection with customizable text for disabled JavaScript message
SSL/TLS
    Implementation of HTTP Strict Transport Security (HSTS) response header, preventing man-in-the-middle and eavesdropping attacks
Various
    Implementation of From-Origin HTTP response header
Documentation

All necessary documentation and examples of usage are on settings page of module. You may also take a look at http://www.browserscope.org/?category=security to figure out current status of browsers support.

Upcoming releases

Preparations for the 7.x-1.10 release are under way. Please 'follow' this issue to track the release candidate(s) and testing.