Home > Blog > News and Updates > How to Fix the "Block Dock" Plugin Fatal Error in WordPress

Urgent: "Block Dock" WordPress Malware & UpdraftPlus Supply Chain Attack

Close-up of a smirking man in a black suit holding a black two-prong electrical plug toward the camera.
Threat actors recently found a way to secretly slip malicious plugins onto WordPress websites due to an UpraftPlus plugin vulnerability.

If you have logged into your WordPress dashboard today and found your site in Recovery Mode due to a fatal error caused by a plugin called “Block Dock” by “CommonGantry”, you are experiencing an active security incident. This is exactly what happened to my website on October 19, 2026.

This is a malicious payload being dropped onto WordPress sites globally following a security breach that compromised remote management keys.

What is the "Block Dock" Plugin?

WordPress plugin list showing Block Dock in red, with Deactivate, Resume and Troubleshoot links beside a partially visible error warning.
This is what greeted me on the afternoon of October 19, 2026. A website in recovery mode due to a fatal error from a plugin called Block Dock.

“Block Dock” is a dummy plugin used as a backdoor payload. It masquerades as a harmless database maintenance tool with the description: “Small maintenance toolkit: keeps option storage tidy.”

The good news: For many site owners, the hacker made a fatal programming mistake in the code. The script attempts to reference an undefined constant (Blockdock::FIELD), which causes WordPress to trigger a Fatal Error (E_ERROR) and halt the plugin instantly before it can run silently in the background.

What Was It Trying to Do?

Cropped database interface showing part of an SQL query containing the search pattern “%block_dock%”.
Not only was there a mysterious plugin I didn't recognize, I also found a matching "block_dock" database entry.

Had the code executed successfully without crashing, it was designed to achieve three malicious goals:

  1. Establish a Persistent Backdoor: It attempts to save a communication token (block_dock_sync_token) into your site’s database.
  2. Bypass Core Security: By using compromised remote sync keys, the upload often completely bypasses traditional Web Application Firewalls (WAFs), login portals, and Two-Factor Authentication (2FA).
  3. Hidden Privilege Escalation: The underlying exploit framework has been observed dropping hidden user accounts, often covertly assigned to the Editor role instead of Administrator to avoid triggering default admin-creation alerts.

Technical details for the attack on my website have been posted on VirusTotal.

How to Completely Clean and Remove It

If your security scanner flags this plugin, or if you find the block-dock folder inside your directory, follow these steps immediately to clean your environment:

Step 1: Delete the Plugin Files

  • If you have dashboard access, navigate to Plugins, click Deactivate, and then Delete “Block Dock”.
  • If your dashboard is locked down, connect to your site via SFTP or your hosting File Manager. Navigate to /wp-content/plugins/ and completely delete the block-dock folder.

Step 2: Purge the Database Leftovers

The plugin attempts to write persistent hooks into your database configuration.

  1. Log into phpMyAdmin through your hosting control panel.
  2. Go to the Search tab, select your wp_options table (e.g., wp_options or wp2f_options), and search for the term block_dock.
  3. Delete any matching rows found (such as block_dock_sync_token or related activation history strings).

Step 3: Revoke Stolen Connection Keys

Because the attack relies on pre-existing trusted communication tokens, updating your plugins is not enough—you must break the connection:

  1. Go to your WordPress dashboard and open your backup plugin settings.
  2. Locate any active remote management or dashboard connection keys.
  3. Explicitly disconnect and delete all existing keys to force the site to generate fresh, uncompromised tokens.

Step 4: Audit Your Users

Go to Users > All Users and manually audit every account. Do not just look for rogue Administrators; carefully inspect your Editors and Authors list to ensure no unauthorized accounts were slipped in.

If your security plugin gives you access to activity logs, check those for any failed login attempts. In my case, I found an excessively high number of bots trying to login to one of the author profiles on my site. As a precaution, I made a new user account and moved all the content from the old account into the new one before deleting it.

Bonus Tip: Ban the Known Block Dock IP Address

For the attack on my website, the main IP address was 216.244.66.243. The malicious traffic from this specific IP address all hit right around the first reports of the attack started to come in. For an extra security step, add this IP to your security plugin’s block or ban list. There is likely many others associated with this attack.

UpdraftPlus Security Incident Response

UpdraftPlus has released version 1.26.13 (Free) and 2.26.13 (Premium) to automatically revoke compromised UpdraftCentral connection keys. This threat intelligence update confirms the core details of the server breach at teamupdraft.com and provides critical verification steps to ensure your site is completely secure.

Critical Vulnerability Timeline & Details

Security intelligence firms Patchstack and Nethemba monitored active threat campaigns between October 18 and October 19, 2026. Attackers gained unauthorized access to TeamUpdraft’s customer database over the weekend, stealing legitimate private communication signing keys.

Because the hackers utilized real, pre-authenticated keys, malicious payloads bypass traditional firewall rules and plugin patches. Threat telemetry has identified at least 99 distinct backdoor plugin names (including “Block Dock” and “Image Core”) being pushed directly through this channel.

Write for Art & Design by Teresa Cowley! Submit your guest post or sponsored collaboration idea on art, design or the creative industry. Share your expertise with a global community of artists and designers.

Promotional graphic for ListCrime with the headline, “Don’t Click blindly. Investigate First with ListCrime.” An illustration shows online user profiles being examined with a magnifying glass and warning symbols. Three highlighted features are listed: “Scan First,” for verifying links, QR codes, emails, phone numbers, crypto wallets, and several file types; “AI Scam Investigator,” for detecting digital fraud, malicious text, and phishing; and “Community-Backed Security,” offering real-time crowdsourced threat alerts and answers to scam and cybersecurity questions.
More From Art and Design By Teresa Cowwley
The image is a humorous staged photo set in a modern office. On the left, a man in a suit is speaking energetically with his hands raised, while another man on the right, dressed casually in a light shirt and jeans, is running away with a panicked expression. There are speech bubbles over each man: The man in the suit says: "Can you tell me more about your business?" "Hey, Wait! Where are you going???" The man running away says: "Oh, no! He's asking more questions!" "There's no way I can scam this guy!" The image humorously suggests that asking detailed questions can expose scammers.
How Asking Questions Exposed a Design Scam
Scammers are getting slicker, but creatives can stay safer by asking the right questions early. This...
The image is a collage with three main sections overlaid on a faded outdoor background of a couple under a tree. The central focus features the words "Scam Alert" in bold red text, arched over the couple's photo. Below the text is a red triangle with a white exclamation mark inside, signifying a warning. Left section: A close-up image of two hands, one wearing an engagement ring, being held gently. The background is blurry greenery. Center section: A photo of a couple standing close under a large tree, embracing affectionately. The woman is wearing a pale pink dress, and the man is in a gray shirt and dark pants. Right section: An image of a formal invitation with ornate borders. The text reads: "You are cordially invited to celebrate the 10th Anniversary of Shunned and Elizabeth Michael. Jan 15th, 2025, 11:00 AM, 417 Seymour St., Kamloops, BC V2C 2G7, Canada." The layout and warning text suggest the image is drawing attention to a possible scam involving this invitation or event.
Wedding Anniversary Art Scam: Beware!
Beware of the wedding anniversary art commission scam! A seemingly innocent inquiry about an illustration...
Abstract art design ideas
How Abstract Art is Shaping Digital Aesthetics? Wallpapers, NFTs, and More
Abstract art is all about crazy colors, shapes, and lines that don’t really “make sense”...

Digital artist and graphic designer, Teresa Cowley

My name is Teresa Cowley, and I'm a digital artist and graphic designer from Vancouver Island, Canada. I focus on abstract and fantasy art as well as digital collage, and like to utilize AI art tools as part of my design process to create new, innovative pieces of art. I strive to create new, unique designs that tell imaginative stories, and I am eager to push the boundaries of what can be expressed with art and technology.

0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *

Secret Link