Description
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.
Published: 2026-08-28
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized File Creation on the Server
Action: Immediate Patch
AI Analysis

Impact

The Breeze Cache WordPress plugin before version 2.5.13 fails to sanitize a value extracted from the HTTP request before constructing the file paths it uses for caching. This omission permits an unauthenticated attacker to supply a crafted value that resolves to any directory outside the intended cache location, enabling creation of arbitrary files on the server. The result is a critical loss of integrity and, if the attacker controls the content of the written file, possible compromise of the site through stored malicious code or scripts.

Affected Systems

WordPress installations that have the Breeze Cache plugin installed with a version older than 2.5.13. The vulnerability does not target the core WordPress software but the plugin itself.

Risk and Exploitability

The likely attack vector is presenting a specially crafted request to the Breeze Cache plugin’s endpoint. This inference is made because the description notes that a value taken from the request is not sanitized before being used to build cache file paths. With an EPSS score of <1% and a CVSS score of 5.3 indicating moderate severity, the vulnerability is not listed in CISA KEV, so widespread exploitation remains uncertain, but the impact of a successful exploit is significant. The lack of an official patch or workaround in the public data means a fresh deployment of a secure version is the only reliable mitigation path.

Generated by OpenCVE AI on August 28, 2026 at 17:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Breeze Cache plugin to version 2.5.13 or later.
  • If an update cannot be applied immediately, disable the Breeze Cache plugin until a fix is available to stop the file-creation vector.
  • Reinforce file system permissions so that the web server user cannot write to directories outside the intended cache folder, adding an additional layer of protection against similar flaws.

Generated by OpenCVE AI on August 28, 2026 at 17:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 16:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22

Fri, 28 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-434
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'}

ssvc

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


Fri, 28 Aug 2026 09:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22

Fri, 28 Aug 2026 07:30:00 +0000

Type Values Removed Values Added
Description 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.
Title Breeze Cache < 2.5.13 - Unauthenticated File Creation via Cache Path Traversal
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-28T13:03:20.389Z

Reserved: 2026-08-25T12:49:41.326Z

Link: CVE-2026-79706

cve-icon Vulnrichment

Updated: 2026-08-28T12:58:23.702Z

cve-icon NVD

Status : Deferred

Published: 2026-08-28T08:16:42.243

Modified: 2026-08-28T18:40:31.630

Link: CVE-2026-79706

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T17:45:04Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type