Description
The Breeze - WordPress Cache Plugin plugin for WordPress is vulnerable to unauthorized cache clearing in all versions up to, and including, 2.2.21. This is due to the REST API endpoint `/wp-json/breeze/v1/clear-all-cache` being registered with `permission_callback => '__return_true'` and authentication being disabled by default when the API is enabled. This makes it possible for unauthenticated attackers to clear all site caches (page cache, Varnish, and Cloudflare) via a simple POST request, granted the administrator has enabled the API integration feature.
Published: 2026-02-19
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: unauthenticated server cache deletion affecting availability and performance
Action: Patch Now
AI Analysis

Impact

The Breeze – WordPress Cache Plugin contains a REST API endpoint `/wp-json/breeze/v1/clear-all-cache` that is registered with the permission callback `__return_true`. The API integration feature is enabled by default, which means the endpoint accepts requests without authentication. An attacker who can submit a simple POST request to this URL can clear all caches managed by the plugin – page cache, Varnish, and Cloudflare – regardless of user privileges. The vulnerability does not compromise confidentiality but can degrade site performance and user experience by causing caches to be rebuilt on every request.

Affected Systems

The flaw exists in Breeze Cache for WordPress versions up to and including 2.2.21, as used by Cloudways. Users should check whether their sites are running any version in this range and upgrade if possible.

Risk and Exploitability

The CVSS score is 5.3, indicating a moderate impact. The EPSS score of < 1% suggests that, while the vulnerability is technically exploitable, it is unlikely to be widely targeted or automated at present. The vulnerability is not listed in CISA's KEV catalog. Attackers would need network access to the target WordPress site and the capability to craft a POST request to the exposed REST endpoint. Because the permission callback always returns true and authentication is disabled when the API is enabled, no additional privileges are required to exploit the flaw.

Generated by OpenCVE AI on April 21, 2026 at 15:55 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Breeze Cache to the latest version that corrects the permission check on the cache‑clear endpoint.
  • If an upgrade cannot be performed immediately, disable the API integration feature in the Breeze settings to prevent unauthenticated access to the REST endpoint.
  • Ensure that the /wp-json/breeze/v1/clear-all-cache endpoint requires authentication or remove it entirely to eliminate the missing authorization weakness.

Generated by OpenCVE AI on April 21, 2026 at 15:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 19 Feb 2026 18:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 19 Feb 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Cloudways
Cloudways breeze
Wordpress
Wordpress wordpress
Vendors & Products Cloudways
Cloudways breeze
Wordpress
Wordpress wordpress

Thu, 19 Feb 2026 05:00:00 +0000

Type Values Removed Values Added
Description The Breeze - WordPress Cache Plugin plugin for WordPress is vulnerable to unauthorized cache clearing in all versions up to, and including, 2.2.21. This is due to the REST API endpoint `/wp-json/breeze/v1/clear-all-cache` being registered with `permission_callback => '__return_true'` and authentication being disabled by default when the API is enabled. This makes it possible for unauthenticated attackers to clear all site caches (page cache, Varnish, and Cloudflare) via a simple POST request, granted the administrator has enabled the API integration feature.
Title Breeze – WordPress Cache Plugin <= 2.2.21 - Missing Authorization to Cache Deletion
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Cloudways Breeze
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-04-08T16:54:59.642Z

Reserved: 2025-12-01T21:30:14.873Z

Link: CVE-2025-13864

cve-icon Vulnrichment

Updated: 2026-02-19T17:22:56.896Z

cve-icon NVD

Status : Deferred

Published: 2026-02-19T07:17:33.610

Modified: 2026-04-15T00:35:42.020

Link: CVE-2025-13864

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-21T16:00:13Z

Weaknesses