CVE-2026-4019: Complianz – GDPR/CCPA Cookie Consent <= 7.4.5 - Missing Authorization to Unauthenticated Private Post Content Disclosure via Consent Area REST Endpoint

Published Apr 29, 2026
·
Updated

The Complianz – GDPR/CCPA Cookie Consent plugin for WordPress is vulnerable to unauthorized data access in all versions up to, and including, 7.4.5 This is due to the REST API endpoint at /wp-json/complianz/v1/consent-area/{postid}/{blockid} using returntrue as the permissioncallback, allowing any unauthenticated user to access it. The cmplzrestconsentedcontent() function retrieves a post by ID via getpost() and returns the consentedContent attribute of any complianz/consent-area block found in it, without checking if the post is published or if the user has permission to read it. This makes it possible for unauthenticated attackers to read the consent area block content from private, draft, or unpublished posts.

Affected Software

1 affected component
Complianz Complianz – GDPR/CCPA Cookie Consent<=7.4.5

Event History

Apr 29, 2026
CVE Published
via MITRE·08:27 AM
Data Sourced
via MITRE·08:27 AM
DescriptionSeverityWeakness
Data Sourced
via NVD·09:16 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

What is the severity of CVE-2026-4019?

CVE-2026-4019 is considered a high severity vulnerability due to the potential for unauthorized access to private post content.

2

How do I fix CVE-2026-4019?

To fix CVE-2026-4019, update the Complianz – GDPR/CCPA Cookie Consent plugin to version 7.4.6 or later.

3

What type of data is exposed in CVE-2026-4019?

CVE-2026-4019 exposes unauthorized access to private post content through the Consent Area REST endpoint.

4

Who is affected by CVE-2026-4019?

CVE-2026-4019 affects all users of the Complianz – GDPR/CCPA Cookie Consent plugin on WordPress versions up to and including 7.4.5.

5

Is authentication required to exploit CVE-2026-4019?

No, CVE-2026-4019 can be exploited without authentication, allowing unauthorized users to access sensitive content.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203