WordPress LiteSpeed Cache (CVE-2024-28000): any visitor could become an administrator

A weak security hash in a caching plugin used on millions of sites allowed unauthenticated privilege escalation. Update and check your admin users.

Publicly disclosed: 21 August 2024

LiteSpeed Cache is one of the most popular WordPress plugins, installed on more than 5 million sites. Patchstack disclosed that its “user simulation” feature was protected by a weak, guessable hash, so an unauthenticated visitor could get administrator rights and then install malicious plugins.

CVESeverityAffectedFixed in
CVE-2024-28000Critical, CVSS 9.8 (privilege escalation)LiteSpeed Cache up to 6.3.0.16.4 (released 13 August 2024) and later

How to protect a WordPress site

  1. Turn on automatic updates for plugins, or check updates at least weekly — most mass attacks start within days of a fix.
  2. Remove plugins and themes you do not use; install only from the official directory or the vendor.
  3. Use a web application firewall (WAF) or a security plugin with virtual patching.
  4. Use MFA for administrators and check the user list for unknown admin accounts.
  5. Keep off-site backups of files and the database.

After updating, check Users for administrator accounts you do not recognise.

Sources: Patchstack, NVD CVE-2024-28000.

Need help with this? Contact CySec for a free consultation.


All articles

Need help with this?

Our engineers can review your current setup and propose concrete improvements.