Skip to content
Laskyr

Missing authorization in WordPress plugins

A missing authorization check means the plugin does an action without first asking “is this person allowed to do this?”. The action might change a setting, delete data, send an email or export records. WordPress gives plugins the tools to check permissions, but each plugin has to remember to use them on every action.

How bad it is depends on the action. Some of these only let a logged-in subscriber flip a harmless option. Others let a visitor with no account change settings that matter. The severity score and the “access needed” line on each plugin page tell you which kind you are looking at.

What to do: update to the fixed version. If no fix exists and the plugin is not essential, deactivate it. Turning off open registration (Settings → General → Membership) closes the door on the many records that need a logged-in user.

Worried a plugin bug was used on your site?

The free scan reads the public side of your site and looks for spam pages, hidden redirects, injected scripts and blacklist entries. No login, no install, about a minute.

Newest Missing authorization records

4,332 on record for the plugins we track; the newest 100 are below. Data as of 2026-11-04.

“Affected” is the version range the source gives. “Fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version. Each CVE id links to the full record on the plugin’s page.

Other types

Browse vulnerabilities

Where this data comes from

← Check a plugin · Free hacked-site scan

First hour checklist

If the site was just hacked, read the emergency kit before you delete files. The page is free. Email is optional.

Read the emergency kit