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

Read the advisory
Access Dictionary

Least privilege

Definition

Least privilege means each user and integration gets only the access required for their job, nothing more.

Also called: principle of least privilege

Why it matters for WordPress

Every Administrator account is full keys to the kingdom. Freelancers, interns, and old agency logins with admin rights turn a small phishing win into a full takeover. Least privilege shrinks that blast radius before anything goes wrong.

How it shows up in practice

  • Five Administrators when one break-glass account would do
  • Authors who somehow can install plugins
  • Shared “team” admin accounts nobody wants to rotate
  • Application passwords created with more power than the integration needs

What to do

  1. Map people to default roles (Editor, Author, Shop Manager) before creating more Admins.
  2. Use a separate admin account for break-glass work; day-to-day on a lower role when possible.
  3. Remove users who left the project.
  4. Audit capabilities added by membership or ecommerce plugins.

Related guide: WordPress user roles.

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