CVE-2026-11366

MonsterInsights < 11.1.0 - Unauthenticated Measurement Protocol Secret Update via Empty-Key HMAC Bypass

Published Aug 4, 2026 CVSS 3.1 · 3.7 Low EPSS < 1% KEV · Not listed
Description
The MonsterInsights WordPress plugin before 11.1.0 does not correctly validate the signature on one of its unauthenticated AJAX actions: when the MonsterInsights WordPress plugin before 11.1.0 is not connected to Google Analytics the HMAC signing key is empty, which lets unauthenticated attackers forge a valid signature and overwrite a MonsterInsights WordPress plugin before 11.1.0 configuration value, disrupting the MonsterInsights WordPress plugin before 11.1.0's server-side analytics in Manual GA4 mode.

Analysis

AI-generated

Technical impact

The MonsterInsights WordPress plugin before version 11.1.0 does not validate the HMAC signature on a specific unauthenticated AJAX action. The flaw (CWE‑287) allows an attacker to forge a valid signature when the plugin is not connected to Google Analytics, enabling the attacker to overwrite a configuration value used for Manual GA4 mode and thereby disabling the plugin’s server‑side analytics functionality.

Affected Systems

All installations of the MonsterInsights plugin older than 11.1.0 are affected regardless of the WordPress version. Only the MonsterInsights plugin is impacted; no other vendor or product is involved.

Risk and Exploitability

The issue is exploitable with unauthenticated HTTP requests to the plugin’s AJAX endpoint, so the attack surface is wide. The CVSS score of 3.7 indicates a low impact for configuration change. The EPSS score is less than 1 percent and the vulnerability is not listed in the CISA KEV catalogue, implying no publicly documented exploits to date. Nonetheless the ability to change configuration without authentication remains a risk for sites relying on MonsterInsights for analytics.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the MonsterInsights plugin to version 11.1.0 or later, which validates the HMAC key for all requests.
  • If an upgrade is not possible, disable the unauthenticated AJAX endpoint that modifies configuration until the plugin is updated.
  • Restrict configuration changes to authenticated users and monitor the plugin’s logs for unauthorized writes.

Generated by OpenCVE AI on August 4, 2026 at 23:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Weaknesses CWE-20
CWE-327
Type Values Removed Values Added
Weaknesses CWE-287
Metrics cvssV3_1

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

ssvc

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

Type Values Removed Values Added
Weaknesses CWE-20
CWE-327
Type Values Removed Values Added
First Time appeared Monsterinsights
Monsterinsights monsterinsights
Wordpress
Wordpress wordpress
Vendors & Products Monsterinsights
Monsterinsights monsterinsights
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The MonsterInsights WordPress plugin before 11.1.0 does not correctly validate the signature on one of its unauthenticated AJAX actions: when the MonsterInsights WordPress plugin before 11.1.0 is not connected to Google Analytics the HMAC signing key is empty, which lets unauthenticated attackers forge a valid signature and overwrite a MonsterInsights WordPress plugin before 11.1.0 configuration value, disrupting the MonsterInsights WordPress plugin before 11.1.0's server-side analytics in Manual GA4 mode.
Title MonsterInsights < 11.1.0 - Unauthenticated Measurement Protocol Secret Update via Empty-Key HMAC Bypass
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Aug 4, 2026, 2:33 PM
Reserved
Jun 5, 2026, 11:55 AM
Status
Deferred
Published
Aug 4, 2026, 7:16 AM
Modified
Aug 26, 2026, 4:31 PM