Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-82184

CVE-2026-82184: WPLP Cookie Consent Auth Bypass Vulnerability

CVE-2026-82184 is an authentication bypass flaw in WPLP Cookie Consent WordPress plugin allowing attackers to overwrite site options without authorization. This article covers technical details, affected versions, impact, and mitigation steps.

Published:

CVE-2026-82184 Overview

CVE-2026-82184 affects the WPLP Cookie Consent WordPress plugin in versions prior to 4.4.2. The plugin stores visitor consent state on every front-end page load without performing authorization or Cross-Site Request Forgery (CSRF) checks. Unauthenticated attackers can overwrite a site-wide WordPress option with arbitrary data by triggering the vulnerable code path. The weakness is categorized as Missing Authorization [CWE-862]. Successful exploitation impacts data integrity across the affected site.

Critical Impact

Unauthenticated remote attackers can overwrite a site-wide WordPress option with arbitrary values, corrupting cookie consent configuration and other option data.

Affected Products

  • WPLP Cookie Consent WordPress plugin versions before 4.4.2
  • WordPress sites with the vulnerable plugin activated
  • Any front-end page load path that invokes the consent-storage routine

Discovery Timeline

  • 2026-09-09 - CVE-2026-82184 published to the National Vulnerability Database (NVD)
  • 2026-09-09 - Last updated in NVD database

Technical Details for CVE-2026-82184

Vulnerability Analysis

The WPLP Cookie Consent plugin exposes a consent-storage routine that runs during every front-end request. The routine writes to a site-wide WordPress option without validating the requester or the request origin. Attackers can send crafted requests to any public page and overwrite the stored option with attacker-controlled data.

The flaw affects integrity rather than confidentiality or availability. Because the modified option controls plugin behavior and stored consent state, the attacker can disrupt consent enforcement and corrupt configuration values used across the site.

Root Cause

The root cause is Missing Authorization [CWE-862] combined with the absence of CSRF nonce verification. The plugin does not call WordPress capability checks such as current_user_can() or verify a nonce with wp_verify_nonce() before invoking the option update. Every unauthenticated visitor reaches the same code path that performs the write.

Attack Vector

The attack vector is network-based and requires no authentication or user interaction. An attacker sends a single HTTP request to any public URL on the target WordPress site. The consent-storage handler executes and writes attacker-supplied values to the site-wide option through update_option() or an equivalent WordPress API call.

No verified proof-of-concept code is available. Refer to the WPScan Vulnerability Report for additional technical details.

Detection Methods for CVE-2026-82184

Indicators of Compromise

  • Unexpected modifications to the WPLP Cookie Consent option in the wp_options table
  • Anomalous POST requests or crafted GET requests to front-end URLs originating from unauthenticated sources
  • Consent banner behavior or configuration values that change without administrator action

Detection Strategies

  • Audit the wp_options table for values associated with WPLP Cookie Consent and compare against a known-good baseline
  • Review web server access logs for high-volume or repeated requests to public pages carrying consent-related parameters
  • Enable WordPress activity logging plugins to record option changes and correlate them with authenticated sessions

Monitoring Recommendations

  • Alert when plugin options are modified outside of administrator sessions or scheduled maintenance windows
  • Monitor for requests containing consent-storage parameters from IP ranges not associated with legitimate visitors
  • Track plugin version inventory across managed WordPress sites to identify hosts still running vulnerable releases

How to Mitigate CVE-2026-82184

Immediate Actions Required

  • Upgrade the WPLP Cookie Consent plugin to version 4.4.2 or later on all affected WordPress installations
  • Review the current value of the plugin's site-wide option and restore known-good configuration if tampering is suspected
  • Restrict administrative access to WordPress and enforce web application firewall rules for unauthenticated write attempts

Patch Information

The vendor addressed the issue in WPLP Cookie Consent version 4.4.2. The fixed release adds authorization and CSRF verification to the consent-storage handler. See the WPScan Vulnerability Report for the vendor advisory reference.

Workarounds

  • Deactivate the WPLP Cookie Consent plugin until the patched version is installed
  • Deploy a web application firewall rule to block unauthenticated requests that carry the consent-storage parameters
  • Limit write access to the wp_options table at the database layer where operationally feasible

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.