Drupalgeddon2 (CVE-2018-7600): remote code execution in Drupal core

A flaw in Drupal's form handling let anyone run code on millions of Drupal sites. It is still scanned for today.

Publicly disclosed: 28 March 2018

On 28 March 2018 the Drupal security team released an urgent update for a vulnerability in Drupal core, later called Drupalgeddon2. Because of how Drupal processed certain form data, an unauthenticated attacker could execute code on the server. Working exploits appeared about two weeks later, followed by mass attacks installing cryptominers and backdoors.

CVESeverityAffectedFixed in
CVE-2018-7600Critical (remote code execution)Drupal 6, 7 and 8 before the fix7.58, 8.3.9, 8.4.6, 8.5.1 and later

How to protect any CMS

  1. Subscribe to the security announcements of your CMS and apply critical updates within days.
  2. Keep modules, extensions and themes to the minimum you actually use.
  3. Use a WAF in front of the site and do not expose the admin area to the whole internet.
  4. Keep off-site backups and monitor files for unexpected changes.
  5. Replace versions that no longer receive security updates.

Sources: Drupal SA-CORE-2018-002, NVD CVE-2018-7600.

Need help with this? Contact CySec for a free consultation.


All articles

Need help with this?

Our engineers can review your current setup and propose concrete improvements.