Skip to content
Laskyr

Plugins · breeze · data as of 2026-11-01

Is Breeze Cache safe? Known vulnerabilities and latest version

No known unpatched vulnerabilities in the latest version (2.6.3)

As of 2026-11-01. 13 issues are on record for older versions; version 2.5.15 or newer fixes all of them that state a fix.

Latest version
2.6.3
Last updated
2026-10-20
Active installs
300,000+
Known issues on record
13
Unpatched in latest
0
Tested up to WP
7.1.4 · PHP 7.4+

Breeze is a caching plugin developed by Cloudways. Breeze uses advance caching systems to improve site loading times exponentially. — by Cloudways

What to do

  1. Update to the latest version (2.6.3). Anything older than 2.5.15 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
  2. If you cannot update right away, deactivate it until you can.
  3. Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
  4. If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.

With WP-CLI: wp plugin get breeze --field=version shows what you run; wp plugin update breeze updates it.

Check your version

Known vulnerabilities

13 on record, newest first. “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.

medium 6.5 CVE-2026-79713 · published 2026-09-18

Security issue in Breeze Cache (1.2.5 up to (not including) 2.5.15)

Affected
1.2.5 up to (not including) 2.5.15
Fixed in
2.5.15
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by WPScan
Details from the advisory

The Breeze Cache WordPress plugin before 2.5.15 does not include a set of tracking-related query parameters in its page-cache key while still caching pages requested with them, allowing unauthenticated attackers to have a page rendered under their own request context stored under, and served from, the clean URL's cache entry to every subsequent visitor.

NVD CVE-2026-79713WPScan advisory

medium 5.3 CVE-2026-79706 · published 2026-08-28

Arbitrary file upload in Breeze Cache (older than 2.5.13)

Affected
older than 2.5.13
Fixed in
2.5.13
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Breeze Cache WordPress plugin before 2.5.13 does not sanitise a value taken from the request before using it to build the paths of the files it caches, allowing unauthenticated attackers to create files at arbitrary locations on the server, outside the intended cache directory.

NVD CVE-2026-79706WPScan advisory

high 8.2 CVE-2026-73356 · published 2026-08-18

Missing authorization check in Breeze Cache (2.5.12 and older)

Affected
2.5.12 and older
Fixed in
2.5.13
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Unauthenticated Arbitrary Content Deletion in Breeze <= 2.5.12 versions.

NVD CVE-2026-73356Patchstack advisory

medium 6.1 CVE-2026-10551 · published 2026-07-13

Stored cross-site scripting (XSS) in Breeze Cache (older than 2.5.6)

Affected
older than 2.5.6
Fixed in
2.5.6
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Breeze Cache WordPress plugin before 2.5.6 is vulnerable to unauthenticated Stored Cross-Site Scripting (XSS) due to a predictable replacement hash used during the HTML minification process and abusing a regular expression. This allows an attacker to inject arbitrary HTML attributes in the final HTML output by anticipating the placeholder format.

NVD CVE-2026-10551WPScan advisory

medium 5.3 CVE-2026-2128 · published 2026-05-29

Information disclosure in Breeze Cache (2.5.2 and older)

Affected
2.5.2 and older
Fixed in
2.5.3 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Breeze plugin for WordPress is vulnerable to Exposure of Sensitive Information to an Unauthorized Actor in all versions up to, and including, 2.5.2 This is due to improper verification of the `wordpress_logged_in_` cookie in the `inc/cache/execute-cache.php` file when the "Cache Logged-in Users" setting is enabled. The plugin parses the username directly from the cookie value (e.g., `username|hash`) using `substr()` to retrieve the corresponding cache file but fails to verify the session's cryptographic signature or validity with WordPress core. This makes it possible for unauthenticated attackers to supply a crafted cookie (e.g., `wordpress_logged_in_fake=admin|fake`) to trick the plugin into serving the cached HTML content generated for an administrator, leading to the disclosure of sensitive information such as private posts (including their full content), the Admin Bar, WordPress nonces, and other data visible only to logged-in administrators or other users.

NVD CVE-2026-2128Wordfence advisoryCode change (fix)Plugin source

critical 9.8 CVE-2026-3844 · published 2026-04-23

Arbitrary file upload in Breeze Cache (2.4.4 and older)

Affected
2.4.4 and older
Fixed in
2.4.5 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Breeze Cache plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the 'fetch_gravatar_from_remote' function in all versions up to, and including, 2.4.4. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible. The vulnerability can only be exploited if "Host Files Locally - Gravatars" is enabled, which is disabled by default.

NVD CVE-2026-3844Wordfence advisoryCode change (fix)Plugin source

medium 5.3 CVE-2025-13864 · published 2026-02-19

Missing authorization check in Breeze Cache (2.2.21 and older)

Affected
2.2.21 and older
Fixed in
2.2.22 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

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.

NVD CVE-2025-13864Wordfence advisoryCode change (fix)Plugin source

medium 5.3 CVE-2025-69364 · published 2026-01-06

Missing authorization check in Breeze Cache (2.2.21 and older)

Affected
2.2.21 and older
Fixed in
2.2.22
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in Cloudways Breeze breeze allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Breeze: from n/a through <= 2.2.21.

NVD CVE-2025-69364Patchstack advisory

medium 4.3 CVE-2025-23999 · published 2025-06-18

Missing authorization check in Breeze Cache (2.2.13 and older)

Affected
2.2.13 and older
Fixed in
2.2.14
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in Cloudways Breeze breeze allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Breeze: from n/a through <= 2.2.13.

NVD CVE-2025-23999Patchstack advisory

medium 5.3 CVE-2024-50422 · published 2024-10-29

Missing authorization check in Breeze Cache (2.1.14 and older)

Affected
2.1.14 and older
Fixed in
2.1.15
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in Cloudways Breeze breeze allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Breeze: from n/a through <= 2.1.14.

NVD CVE-2024-50422Patchstack advisory

medium 5.9 CVE-2024-50431 · published 2024-10-28

Stored cross-site scripting (XSS) in Breeze Cache (2.1.14 and older)

Affected
2.1.14 and older
Fixed in
2.1.15
Access needed (per CVSS)
Needs an admin-level account; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Cloudways Breeze breeze allows Stored XSS.This issue affects Breeze: from n/a through <= 2.1.14.

NVD CVE-2024-50431Patchstack advisory

medium 5.9 CVE-2024-27188 · published 2024-03-27

Cross-site scripting (XSS) in Breeze Cache (2.1.3 and older)

Affected
2.1.3 and older
Fixed in
2.1.4
Access needed (per CVSS)
Needs an admin-level account; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Cloudways Breeze breeze.This issue affects Breeze: from n/a through <= 2.1.3.

NVD CVE-2024-27188Patchstack advisoryPatchstack advisory

medium 5.4 CVE-2022-29444 · published 2022-05-02

Cross-site scripting (XSS) in Breeze Cache (2.0.2 and older)

Affected
2.0.2 and older
Fixed in
2.0.3 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Plugin Settings Change leading to Cross-Site Scripting (XSS) vulnerability in Cloudways Breeze plugin <= 2.0.2 on WordPress allows users with a subscriber or higher user role to execute any of the wp_ajax_* actions in the class Breeze_Configuration which includes the ability to change any of the plugin's settings including CDN setting which could be further used for XSS attack.

NVD CVE-2022-29444Patchstack advisorywordpress.org

Recent activity

Where this data comes from

Badge for your site or docs (states facts with a date, not a verdict):
Breeze Cache vulnerability status badge
<a href="https://laskyr.com/plugins/breeze"><img src="https://laskyr.com/plugins/breeze/badge.svg" alt="Breeze Cache vulnerability status"></a>

← Check another plugin · Free hacked-site scan

Site hacked? Get help now
Run free scan Fix it now ($499) Send a message

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