Description
The WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode plugin for WordPress is vulnerable to arbitrary file upload due to missing file type validation in the saas_upload_logo() function combined with an authorization bypass on the WPLP connector REST endpoints in all versions up to, and including, 4.4.1. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.
Published: 2026-09-01
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution via unauthenticated file upload
Action: Immediate Patch
AI Analysis

Impact

The WPLP Cookie Consent plugin for WordPress is vulnerable to arbitrary file upload because the saas_upload_logo() function lacks file type validation and the upload-logo REST endpoint is accessible without authentication. This flaw allows an attacker to place any file on the site’s server, potentially including malicious scripts. If such a script is uploaded, the attacker can execute code remotely, compromising the entire WordPress installation and any data it handles.

Affected Systems

All WordPress sites running WPLP Cookie Consent version 4.4.1 or earlier are affected. The vulnerability exists across all editions of the plugin that expose the upload-logo endpoint, enabling unauthenticated users to upload files through the REST API.

Risk and Exploitability

The flaw carries a CVSS score of 9.8, indicating critical severity. EPSS information is not available, but the lack of authentication combined with the ability to upload any file strongly suggests a high exploitation likelihood. The vulnerability is not listed in the CISA KEV catalog, yet attackers can exploit the REST endpoint from any internet‑connected machine. The likely attack vector is over the unauthenticated upload-logo endpoint, which can be accessed remotely by sending a POST request containing the malicious file.

Generated by OpenCVE AI on September 1, 2026 at 04:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the WPLP Cookie Consent plugin to the latest version where the upload endpoint is hardened and the CWE-434 flaw is fixed.
  • If an update cannot be performed immediately, restrict or block the upload-logo REST endpoint using web‑server rules or a security plugin to prevent unauthenticated uploads.
  • Configure the web server or apply a security plugin to enforce strict MIME type checks and allow only image file types for uploads, thereby mitigating the CWE-434 vulnerability.
  • Continuously monitor application logs for unexpected file upload activity or new files being created on the server.

Generated by OpenCVE AI on September 1, 2026 at 04:23 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': 'total'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wplegalpages
Wplegalpages wplp Cookie Consent – Cookie Banner & Consent Management For Gdpr, Ccpa & Google Consent Mode
Vendors & Products Wordpress
Wordpress wordpress
Wplegalpages
Wplegalpages wplp Cookie Consent – Cookie Banner & Consent Management For Gdpr, Ccpa & Google Consent Mode

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

Type Values Removed Values Added
Description The WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode plugin for WordPress is vulnerable to arbitrary file upload due to missing file type validation in the saas_upload_logo() function combined with an authorization bypass on the WPLP connector REST endpoints in all versions up to, and including, 4.4.1. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.
Title WPLP Cookie Consent <= 4.4.1 - Unauthenticated Arbitrary File Upload via 'upload-logo' REST Endpoint
Weaknesses CWE-434
References
Metrics cvssV3_1

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


Subscriptions

Wordpress Wordpress
Wplegalpages Wplp Cookie Consent – Cookie Banner & Consent Management For Gdpr, Ccpa & Google Consent Mode
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-09-01T15:14:32.693Z

Reserved: 2026-08-18T11:09:59.787Z

Link: CVE-2026-75865

cve-icon Vulnrichment

Updated: 2026-09-01T15:14:29.346Z

cve-icon NVD

Status : Deferred

Published: 2026-09-01T03:16:51.370

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

Link: CVE-2026-75865

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T04:30:03Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type