Description
The Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 700+ Patterns, 58 Blocks & Templates plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.2.17. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to retrieve the name, price, short description, image URL, permalink, stock status, and product type of draft, pending, private, and catalog-hidden WooCommerce products not intended to be publicly visible. The sidebarNonce value is emitted unconditionally into public page HTML by multiple block renderers with no login gate, allowing unauthenticated visitors to harvest a valid nonce and pass the only authentication check in the handler.
Published: 2026-09-01
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure via Unauthorized Access
Action: Apply Patch
AI Analysis

Impact

The Cozy Blocks plugin does not properly verify user authorization when rendering certain blocks. As a result, unauthenticated visitors can supply the "wishlistData" parameter and obtain the nonce that normally protects the data handler. The lack of authorization allows those visitors to retrieve complete details—including name, price, short description, image URL, permalink, stock status, and product type—of WooCommerce products that are draft, pending, private, or catalog‑hidden, which would normally be hidden from public view.

Affected Systems

This flaw impacts the Cozy Themes Cozy Blocks – Page Builder for Gutenberg Editor & FSE plugin for WordPress. All releases up to and including version 2.2.17 are affected; later releases are presumed to have an updated code path that performs proper authorization checks.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. No EPSS score is available and the vulnerability is not listed in CISA KEV. The vector is likely feasible: an attacker only needs to craft a request to a publicly accessible page that renders the affected block and include the parameter to trigger the handler. The absence of any authentication prerequisite leads to a low barrier to exploitation and a moderate impact on confidentiality. The attack can be mitigated by upstream patching or by temporarily blocking access to the block rendering routes.

Generated by OpenCVE AI on September 1, 2026 at 05:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Cozy Blocks plugin to the latest version (2.2.18 or newer) which fixes the authorization bypass in the wishlistData handler.
  • If an immediate update is not possible, restrict access to pages that render the affected blocks behind a login gate using a membership or page restriction plugin, effectively blocking unauthenticated visitors from triggering the vulnerable endpoint.
  • Temporarily block unauthenticated requests to the wishlistData endpoint by adding a rule to your web application firewall or .htaccess to deny access to any request containing the wishlistData parameter.

Generated by OpenCVE AI on September 1, 2026 at 05:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 22:00:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 01 Sep 2026 09:30:00 +0000

Type Values Removed Values Added
First Time appeared Cozythemes
Cozythemes cozy Blocks – Page Builder For Gutenberg Editor & Fse With 600+ Patterns, 58 Blocks & Templates
Wordpress
Wordpress wordpress
Vendors & Products Cozythemes
Cozythemes cozy Blocks – Page Builder For Gutenberg Editor & Fse With 600+ Patterns, 58 Blocks & Templates
Wordpress
Wordpress wordpress

Tue, 01 Sep 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 700+ Patterns, 58 Blocks & Templates plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.2.17. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to retrieve the name, price, short description, image URL, permalink, stock status, and product type of draft, pending, private, and catalog-hidden WooCommerce products not intended to be publicly visible. The sidebarNonce value is emitted unconditionally into public page HTML by multiple block renderers with no login gate, allowing unauthenticated visitors to harvest a valid nonce and pass the only authentication check in the handler.
Title Cozy Blocks <= 2.2.17 - Missing Authorization to Unauthenticated Unpublished Product Information Disclosure via 'wishlistData' Parameter
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:L/I:N/A:N'}


Subscriptions

Cozythemes Cozy Blocks – Page Builder For Gutenberg Editor & Fse With 600+ Patterns, 58 Blocks & Templates
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-09-01T17:55:18.883Z

Reserved: 2026-08-15T19:13:04.910Z

Link: CVE-2026-19948

cve-icon Vulnrichment

Updated: 2026-09-01T17:55:15.446Z

cve-icon NVD

Status : Deferred

Published: 2026-09-01T05:17:09.617

Modified: 2026-09-01T20:47:54.130

Link: CVE-2026-19948

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T09:30:04Z

Weaknesses