Drupal migration & upgrades
Move Drupal 6/7/8/9 to a supported Drupal 10 or 11.
Keep your Drupal site protected with timely core and contributed-module security patches — applied carefully, with compatibility checked first so nothing breaks.
What's included
Security updates are only safe if they don't take your site down. I review every update against your modules and theme before applying it, on a staging copy where possible.
In depth
The Drupal Security Team publishes SA-CORE advisories on a regular schedule for supported major versions (Drupal 10 and 11 today). Contributed-module advisories appear when maintainers coordinate a fix. Applying those releases is necessary but not sufficient — your custom code and configuration determine whether an update is safe on your site.
Before any patch goes live, I compare the release notes against your module list, run update hooks on staging, and smoke-test critical paths: login, checkout, forms, search, and admin workflows. Skipping that step is how “just a security update” takes down production.
Sites on end-of-life Drupal 7, 8, or 9 no longer receive these community fixes. Patching the server or PHP without moving core leaves the CMS layer exposed — migration or a clearly bounded interim plan is the durable answer.
Questions
The Drupal Security Team publishes core security advisories (SA-CORE) on scheduled Wednesdays, and contributed-module advisories as needed. Supported versions — Drupal 10 and 11 — receive these updates; end-of-life versions like Drupal 7, 8 and 9 do not.
Yes — if each update is checked against your modules and theme and tested on a staging copy before going live. Applying updates blindly is what causes broken sites.
Yes. Security work covers Drupal core, contributed modules, and custom code — not just core releases.
Related Drupal services
Move Drupal 6/7/8/9 to a supported Drupal 10 or 11.
Move to a supported PHP version without breaking pages.
Ongoing security updates and monitoring on a retainer.
Your options now that Drupal 7 no longer gets patches.
Get a free assessment of your site's Drupal version, PHP, and pending security updates.
Request your free assessment