Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
To start a new Drupal project with version 9.3.12:To update your site and all dependencies to the latest version of Drupal:
To update your site to this specific release:
Pinning to a specific release may make it more challenging to update your site in future, see composer documentation for managing pinned versions
Using Composer to manage Drupal site dependencies
Downloads
Download drupal-9.3.12.tar.gztar.gz
19.93 MB
MD5: 24c20cb03a45f16cbc4f1bbca5d84b4e
SHA-1: 2b99239815fda11ab7cfd7629f4d296c707ed944
SHA-256: ffa32ef6ed27598cc21181643c56c51bace784ae7e586df845c330d5e5f009f6
Download drupal-9.3.12.zipzip
32.22 MB
MD5: 58d4768d13a091418b1dbf0631a834d2
SHA-1: 14c29b4e345b16f7a4c89f01f3e4c21447e4b81d
SHA-256: 4fa4d46911816720414ff592b0fcc542ffbd4606ec8d6965322a827e98dabd01
Release notes
This is a security release of the Drupal 9 series.
This release fixes security vulnerabilities. Sites are urged to update immediately after reading the notes below and the security announcements:
- Drupal core - Moderately critical - Improper input validation - SA-CORE-2022-008
- Drupal core - Moderately critical - Access bypass - SA-CORE-2022-009
No other fixes are included.
Which release do I choose? Security coverage information
- Drupal 9.3.x will receive security coverage until December 8, 2022 when Drupal 9.5.0 is released.
- Sites on 9.2.x or earlier should update immediately to Drupal 9.2.18 instead of this release.
- Versions of Drupal 9 prior to 9.2.x are end-of-life and do not receive security coverage.
- Versions of Drupal 8 are end-of-life and do not receive security coverage.
Important update information
- No changes have been made to the
.htaccess
,web.config
,robots.txt
, or defaultsettings.php
files in this release, so updating custom versions of those files is not necessary if your site is already on the previous release.