Drupal core - Highly critical - Remote Code Execution - SA-CORE-2018-002

Project: 
Date: 
2018-March-28
Vulnerability: 
Remote Code Execution
CVE IDs: 
CVE-2018-7600
Description: 

A remote code execution vulnerability exists within multiple subsystems of Drupal 7.x and 8.x. This potentially allows attackers to exploit multiple attack vectors on a Drupal site, which could result in the site being completely compromised.

The security team has written an FAQ about this issue.

Solution: 

Upgrade to the most recent version of Drupal 7 or 8 core.

If you are running 7.x, upgrade to Drupal 7.58. (If you are unable to update immediately, you can attempt to apply this patch to fix the vulnerability until such time as you are able to completely update.) If you are running 8.5.x, upgrade to Drupal 8.5.1. (If you are unable to update immediately, you can attempt to apply this patch to fix the vulnerability until such time as you are able to completely update.)

Drupal 8.3.x and 8.4.x are no longer supported and we don't normally provide security releases for unsupported minor releases. However, given the potential severity of this issue, we are providing 8.3.x and 8.4.x releases that includes the fix for sites which have not yet had a chance to update to 8.5.0.

Your site's update report page will recommend the 8.5.x release even if you are on 8.3.x or 8.4.x. Please take the time to update to a supported version after installing this security update.

If you are running 8.3.x, upgrade to Drupal 8.3.9 or apply this patch. If you are running 8.4.x, upgrade to Drupal 8.4.6 or apply this patch.

This issue also affects Drupal 8.2.x and earlier, which are no longer supported. If you are running any of these versions of Drupal 8, update to a more recent release and then follow the instructions above.

This issue also affects Drupal 6. Drupal 6 is End of Life. For more information on Drupal 6 support please contact a D6LTS vendor.

Reported By: 
Fixed By: 
Jasper Mattsson Samuel Mortenson Provisional Drupal Security Team member David Rothstein of the Drupal Security Team Jess (xjm) of the Drupal Security Team Michael Hess of the Drupal Security Team Lee Rowlands of the Drupal Security Team Peter Wolanin of the Drupal Security Team Alex Pott of the Drupal Security Team David Snopek of the Drupal Security Team Pere Orga of the Drupal Security Team Neil Drumm of the Drupal Security Team Cash Williams of the Drupal Security Team Daniel Wehner Tim Plunkett

Contact and more information

The Drupal security team can be reached by email at security at drupal.org or via the contact form.

Learn more about the Drupal Security team and their policies, writing secure code for Drupal, and securing your site.

Original author: Drupal Security Team
Implementation Guide on Headless and Decoupled CMS
Thunder, the Drupal 8 Distribution for Professiona...

What our clients are saying...

  • Exceptional

    Working with Decentral Digital has completely transformed my online brand. Now most of our leads come from our website...

  • Insightful

    Mike at Decentral Digital is knowledgeable, experienced and easy to work with. We are very pleased with our website.

  • Helpful

    Mike at Decentral Digital is professional, attentive and it always seemed like he cared about my business...

  • A Force

    My only regret was that I didn't find Decentral Digital sooner. The work and level of service has been fantastic...

Enough about us, let's talk about you!

DIGITAL
HAPPINESS