Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsTraining
StudyProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Training
Study
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

2629+ Articles
162+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. Security
  3. CVE-2026-75865: WPLP Cookie Consent Plugin Unauthenticated File Upload
CVE-2026-75865: WPLP Cookie Consent Plugin Unauthenticated File Upload

Critical Security Alert

This vulnerability is actively being exploited. Immediate action is recommended.

SECURITYCRITICALCVE-2026-75865

CVE-2026-75865: WPLP Cookie Consent Plugin Unauthenticated File Upload

A critical flaw in the WPLP Cookie Consent WordPress plugin lets unauthenticated attackers upload arbitrary files, opening a path to remote code execution.

Dylan H.

Security Team

September 1, 2026
4 min read

Affected Products

  • WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode — versions ≤ 4.4.1

Overview

A critical vulnerability has been disclosed in the WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode plugin for WordPress, developed by WP Legal Pages. Tracked as CVE-2026-75865, the flaw allows completely unauthenticated attackers to upload arbitrary files to a vulnerable site's server, creating a direct path to remote code execution (RCE).

The plugin is widely used by site owners needing to comply with GDPR, CCPA, and Google Consent Mode requirements, making this a broad-impact issue across the WordPress ecosystem.


Technical Details

FieldValue
CVE IDCVE-2026-75865
SeverityCritical (CVSS 9.8)
Affected Versions≤ 4.4.1
Attack VectorNetwork (REST API)
AuthenticationNone Required
Privileges RequiredNone
User InteractionNone
WeaknessCWE-434: Unrestricted Upload of File with Dangerous Type
CreditSupakiad S. (m3ez)

How It Works

The vulnerability stems from two chained issues:

  1. Missing file type validation in the plugin's saas_upload_logo() function, which accepts uploaded files without verifying their extension or content type.
  2. Authorization bypass on the WPLP connector's upload-logo REST endpoint, which fails to properly enforce authentication before accepting uploads.

Combined, these flaws let an attacker send a crafted request directly to the upload-logo REST endpoint and upload a file of their choosing — including a PHP web shell — without needing valid credentials. Once uploaded to a web-accessible directory, the file can be executed to run arbitrary code on the server.


Impact Assessment

Who Is At Risk

Any WordPress site running WPLP Cookie Consent version 4.4.1 or earlier is vulnerable, regardless of user role configuration, since exploitation requires no authentication at all. Given the plugin's purpose — cookie consent and compliance banners — it is commonly installed on public-facing commercial and content sites.

Potential Attack Chains

  1. Unauthenticated Upload — Attacker sends a crafted request to the upload-logo REST endpoint with a malicious payload disguised as a logo file.
  2. Web Shell Placement — The uploaded file lands in a web-accessible directory due to missing type validation.
  3. Remote Code Execution — Attacker requests the uploaded file directly, triggering server-side code execution.
  4. Full Site Compromise — RCE can lead to database access, defacement, malware distribution, or use of the server as a foothold for further attacks.

Mitigation

Immediate Actions

  • Update immediately once WP Legal Pages releases a patched version beyond 4.4.1.
  • If no patch is yet available, deactivate the plugin on internet-facing sites until fixed.
  • Audit the wp-content/uploads directory (and any plugin-specific upload paths) for unfamiliar .php or executable files.
  • Restrict direct execution of uploaded files via web server rules (e.g., disable PHP execution in upload directories).

Detection Opportunities

  • Review web server access logs for POST requests to endpoints containing upload-logo or other WPLP connector paths from unfamiliar IPs.
  • Look for newly created files in upload directories with unexpected extensions or naming patterns.
  • Monitor for outbound connections or process spawning originating from the web server user following plugin activity.

Defence-in-Depth

  • Run a web application firewall (WAF) with rules covering unrestricted file upload patterns.
  • Apply the principle of least privilege to the web server process and uploads directory permissions.
  • Maintain an inventory of installed plugins and subscribe to vulnerability feeds (e.g., Wordfence, Patchstack) for rapid patch awareness.
  • Regularly back up site files and databases to enable fast recovery if compromise is detected.

Background

Arbitrary file upload vulnerabilities remain one of the most common and severe classes of WordPress plugin flaws, frequently leading directly to full server compromise. Because CVE-2026-75865 requires no authentication and targets a consent-management plugin used broadly for regulatory compliance, defenders should treat unpatched instances as an urgent remediation priority.


References

  • NVD — CVE-2026-75865
  • OffSeq Threat Radar — CVE-2026-75865
  • CISA Known Exploited Vulnerabilities Catalog
#WordPress#CVE-2026-75865#Arbitrary File Upload#RCE#Plugin Vulnerability#GDPR

Related Articles

CVE-2026-4882: Unauthenticated File Upload in WordPress

A critical unauthenticated arbitrary file upload vulnerability in the User Registration Advanced Fields plugin for WordPress allows attackers to upload...

4 min read

GoDAM WordPress Plugin Arbitrary File Upload — CVE-2026-14282

A critical unauthenticated arbitrary file upload vulnerability in the GoDAM WordPress media library plugin allows attackers to upload malicious files and...

3 min read

CVE-2026-3844 — Breeze Cache WordPress Plugin

A critical unauthenticated file upload vulnerability in the Breeze Cache WordPress plugin allows attackers to upload arbitrary files to affected servers...

6 min read
Back to all Security Alerts