wp2shell: more than a month later. Confirm 6.8.6, 6.9.5, 7.0.2. Patched is not clean.

Read the advisory

Plugin supply chain

Definition

Plugin supply-chain risk is when trusted plugin code or updates become a path for attackers.

Also called: supply chain, supply-chain attack

Why it matters for WordPress

You inherit the security of every plugin author you install. Abandoned plugins, stolen publisher accounts, and pirated “nulled” packages keep showing up in incident reports. The update you clicked can be the delivery path.

How it shows up in practice

  • Advisories about a popular plugin’s distribution or maintainer account
  • Nulled or “GPL club” zips that ship webshells beside the feature you wanted
  • Plugins that phone home or pull remote code at runtime without a clear reason
  • A critical CVE in a dependency you forgot was still active

What to do

  1. Install fewer plugins; remove what you do not use.
  2. Prefer wordpress.org and known vendors. Never random null dumps.
  3. Watch for odd new files right after an update.
  4. Have a patch plan when a critical CVE hits something you depend on.
  5. Prefer maintained plugins with a clear owner over abandoned one-offs.

Guide: How to tell if a WordPress plugin is secure.

Go deeper

Want the full walkthrough?

This page stays short on purpose. The guide covers steps, examples, and what to check on a live WordPress site.

Open full guide

Nearby ideas in the dictionary

All terms →

Larger screenshot