Install

To start a new Drupal project with version 9.3.21:

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.21.tar.gztar.gz 20.08 MB
MD5: c3ed50edc147726c290b8bdb8d4f6cd7
SHA-1: f30e57c8c03f5d9a61fef277b3b2069b0c02b0e7
SHA-256: 99b7fa04034fdf3d47167e6b7093a0cf7d8bd3664b3956708bbd01b069cbbb3a
Download drupal-9.3.21.zipzip 32.46 MB
MD5: 342b145252f9571a63a01bfce090575c
SHA-1: 858a8c6abccfe05a9b29a166044e233f9328c3ef
SHA-256: 414f5356e02493124b8e88d57ad30930a905d85f3d362794b1c96fe1b837878e

Release notes

This is a patch (bugfix) release of Drupal 9 and is ready for use on production sites. Learn more about Drupal 9.

The CKEditor 5 experimental module is being developed for Drupal 10 WYSIWYG editing and depends on the third-party CKEditor 5 JavaScript library. CKEditor has issued a security advisory for CKEditor 5:

Drupal core is only known to be vulnerable when the full HTML format is used with CKEditor within QuickEdit, and the exploit only affects the user who inserts a JavaScript payload. Since full HTML already allows writing JavaScript that can contain cross-site scripting (XSS) payloads, we are treating this update as a public security hardening.

CKEditor 4 is not affected, so sites where only the stable CKEditor module is used (with the CKEditor 5 experimental module uninstalled) will not be impacted and do not urgently need to update to this release.

Drupal 9.3.x will receive security coverage until December 2022.

If you are upgrading from Drupal 8, read upgrading a Drupal 8 site to Drupal 9, 9.0.0 release notes, and the 9.3.0 release notes before upgrading to this release.

Important update information

  • CKEditor 5 has been updated from 34.1.0 to 35.0.1 for a security update. This update also introduces backwards compatibility breaks from CKEditor 35.0.0. Therefore, maintainers of CKEditor 5 integrations should review the CKEditor 35.0.0 release notes.

Known issues

Search the issue queue for known issues.

All changes since 9.3.20

What’s next?

  1. Learn how to install Drupal
  2. Learn how to update Drupal
  3. Extend Drupal to do more
  4. Get training
  5. Check out what others built
Created by: xjm
Created on: 3 Aug 2022 at 16:37 UTC
Last updated: 3 Aug 2022 at 22:21 UTC
Bug fixes
Insecure

Other releases