Access Dictionary

Privilege escalation

Definition

Privilege escalation is gaining higher access than intended, such as a subscriber becoming an administrator.

Also called: privesc

Why it matters for WordPress

A bug that lets a Subscriber update options or upload PHP is effectively a full site takeover. Many plugin CVEs are “authenticated privilege escalation.”

How it shows up in practice

  • New Administrator accounts created by a lower role
  • CVE text: “Subscriber+ can … leading to RCE / admin access”
  • Capability checks that only test is_user_logged_in() instead of a real capability

What to do

  1. Update plugins when privilege-escalation CVEs appear. Do not wait for “it looks unused.”
  2. Keep the number of logged-in low-privilege accounts honest (spam registrations add attack surface).
  3. Monitor user role changes in an events log.
  4. Apply least privilege so a single escalated account is less common to begin with.

Nearby ideas in the dictionary

All terms →