CVE-2026-61718

bunkerweb: Read-only Web UI users can delete job cache files due to missing authorization on /cache/ routes

Published Jul 16, 2026 CVSS 3.1 · 5.4 Medium EPSS < 1% KEV · Not listed
Description
bunkerweb is an Open-source and next-generation Web Application Firewall (WAF). From 1.6.2 until 1.6.12, the BunkerWeb web UI BiscuitMiddleware authorization bypass list included the /cache/ URL prefix, so routes in src/ui/app/routes/cache.py protected only by @login_required, including POST /cache/delete, allowed low-privilege read-only reader accounts to permanently delete job cache files containing blacklist, greylist, DNSBL, CrowdSec, GeoIP, ModSecurity CRS, Let's Encrypt, ACME, and custom configuration data. This issue is fixed in version 1.6.12.

Analysis

AI-generated

Technical impact

From version 1.6.2 through 1.6.11, the web UI of BunkerWeb allows read‑only users to exploit a missing authorization check on the /cache/ routes. The POST /cache/delete endpoint is protected only by a login requirement, enabling a low‑privilege user to permanently delete job cache files that contain blacklist, greylist, DNSBL, CrowdSec, GeoIP, ModSecurity CRS, Let’s Encrypt, ACME, and custom configuration data. This deletion capability removes essential runtime configuration and can disrupt the operation of the WAF.

Affected Systems

The affected product is Bunkerity BunkerWeb. Versions affected are 1.6.2 through 1.6.11 inclusive. All deployments relying on the default BiscuitMiddleware authorization list that includes the /cache/ prefix are susceptible until an upgrade or configuration change is performed.

Risk and Exploitability

The CVSS score of 5.4 indicates a moderate severity. The EPSS score of less than 1% suggests a very low probability of exploitation in the wild, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is via the web UI, requiring authentication but limited to users with read‑only access. Although the impact is limited to deletion of cache files rather than code execution, the loss of configuration data can lead to service disruption or forced re‑configuration, making the vulnerability relevant for administrators who rely on automated cache management.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade BunkerWeb to version 1.6.12 or later where the authorization bypass is fixed
  • Re‑evaluate user roles to ensure that read‑only accounts are not granted access to the /cache/ endpoints
  • If an immediate upgrade is not possible, configure a firewall or route policy to block POST requests to /cache/delete for read‑only users

Generated by OpenCVE AI on July 31, 2026 at 01:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Bunkerity
Bunkerity bunker Web
Vendors & Products Bunkerity
Bunkerity bunker Web
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description bunkerweb is an Open-source and next-generation Web Application Firewall (WAF). From 1.6.2 until 1.6.12, the BunkerWeb web UI BiscuitMiddleware authorization bypass list included the /cache/ URL prefix, so routes in src/ui/app/routes/cache.py protected only by @login_required, including POST /cache/delete, allowed low-privilege read-only reader accounts to permanently delete job cache files containing blacklist, greylist, DNSBL, CrowdSec, GeoIP, ModSecurity CRS, Let's Encrypt, ACME, and custom configuration data. This issue is fixed in version 1.6.12.
Title bunkerweb: Read-only Web UI users can delete job cache files due to missing authorization on /cache/ routes
Weaknesses CWE-285
CWE-862
References
Metrics cvssV3_1

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 17, 2026, 6:06 PM
Reserved
Jul 10, 2026, 6:51 PM
Status
Deferred
Published
Jul 16, 2026, 8:16 PM
Modified
Oct 24, 2026, 8:10 PM