Skip to main content

Otter Blocks EUVDEUVD-2026-91247

| CVE-2026-102002 LOW
Information Exposure (CWE-200)
2026-10-02 Wordfence GHSA-374g-wg28-cf5f
3.1
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain subscriber-level account
  2. Exploit
    Query otter_form_widget_filter parameter
  3. Execution
    Trigger exposed form-emails widget
  4. Impact
    Harvest recent submitter emails and counts

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated account with subscriber-level privileges or above on the target WordPress site (PR:L), and the site must have the Otter Blocks Form feature in use so that the themeisle_blocks_form_emails option is non-empty - the normal state once any Form block has been saved - which causes the vulnerable widget to be registered. Exploitation is performed via the 'otter_form_widget_filter' parameter. Limiting factors: the attacker must first obtain a valid account (so sites with closed/approval-based registration raise the bar considerably), only a small, fixed set of data is exposed (five most recent submitter emails, their dates, and a total count), and sites that never use the Form block are not affected. No user interaction by a victim is required (UI:N).

Impact

This is a low-severity information-disclosure issue (CVSS 3.1 base 3.1) and the real-world risk signals are consistently low rather than conflicting. The CVSS vector (AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N) indicates a network-reachable but authenticated flaw with only limited confidentiality impact and no integrity or availability impact. No EPSS score was supplied in the input, and there is no CISA KEV listing and no public proof-of-concept referenced - only a Wordfence threat-intel entry and the WordPress plugin source lines showing the vulnerable code. Exploitation status is therefore 'no public exploit identified at time of analysis.' The authentication requirement (PR:L, subscriber-level) meaningfully limits who can abuse this: an attacker must already hold a registered account on the target site. The practical payoff is also narrow - the email addresses of only the five most recent form submitters, their submission dates, and a total submission count - so this is a privacy/data-leak concern rather than a system-compromise priority. Net: a genuine but low-priority finding; patch in routine maintenance cycles, prioritizing sites that allow open user registration (where subscriber accounts are trivially obtained) and that actively collect form submissions containing sensitive contacts.

Exploit ScenarioDerived

An attacker registers (or already holds) a subscriber-level account on a WordPress site running Otter Blocks ≤3.2.6 that uses the plugin's Form block. Using the otter_form_widget_filter parameter, they query the dashboard widget and harvest the email addresses, submission timestamps, and total submission count of the five most recent form submitters. No public exploit code is referenced, and the elevated attack complexity (AC:H) plus required authentication make this opportunistic data skimming rather than mass exploitation.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 02, 2026

Sensitive information exposure in the Otter Blocks WordPress plugin (all versions up to and including 3.2.6) allows any authenticated user with subscriber-level access or above to retrieve the email addresses and submission dates of the five most recent form submitters, along with the site's total form submission count, by manipulating the 'otter_form_widget_filter' parameter. The vulnerable widget is registered whenever the themeisle_blocks_form_emails option is non-empty - the normal state on any site that has saved a Form block - so the exposure is live on standard sites using the plugin's form feature. No public exploit identified at time of analysis, and no evidence of active exploitation; the exposed data set is small and fixed, and the independent assessment rates real-world risk as consistently low (low-severity information disclosure under CVSS 3.1, assessed vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N).

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed - the plugin changeset at https://plugins.trac.wordpress.org/changeset?reponame=&old=3719861%40otter-blocks&new=3719861%40otter-blocks indicates the vulnerable widget code was modified, so administrators should update Otter Blocks to the first release published after 3.2.6 as soon as it appears in the WordPress.org plugin repository, verifying the fixed version against the vendor advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/6cf22af6-3e25-43ae-b10d-f343720e722a?source=cve rather than assuming a version number. If immediate upgrading is not possible, the most effective compensating control is to break the precondition for widget registration: remove the Otter Form block from published content and clear or empty the themeisle_blocks_form_emails option in wp_options, which stops the vulnerable widget being registered at the cost of losing the stored submission records and any dashboard reporting built on them. Administrators should also harden the account-acquisition step that exploitation depends on (PR:L) by disabling open subscriber self-registration or moving to approval-based/closed registration, and reviewing existing subscriber accounts, since any low-privileged account is sufficient to query the endpoint. Note that subscriber accounts already obtained cannot be distinguished from legitimate ones by the plugin, so account hygiene is a mitigation of opportunity rather than a fix. Additionally, review the form-records custom post type for historic submitter data and consider limiting or purging stored submissions, accepting the trade-off that this removes records the site may need for follow-up. These measures reduce exposure and difficulty for attackers but do not substitute for applying the upstream fix once a patched release is confirmed, and no public exploit code has been identified at time of analysis, so prioritisation can follow normal low-severity patch cycles.

Affected VersionsENISA

Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE 0 ≤3.2.6

Affected Packages

euvd otter_blocks_gutenberg_blocks_page_builder_for_gutenberg_editor_fse no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The Otter Blocks plugin extends the WordPress Gutenberg block editor with a Form block whose submissions are stored as a custom post type and surfaced through dashboard/widget rendering code. The affected logic lives in inc/plugins/class-dashboard.php (around lines 852, 865 and 874) and inc/plugins/class-form-records-post-type.php (line 58), where the 'otter_form_widget_filter' parameter is used to drive the rendering of a form-records widget. Because the widget is registered whenever the themeisle_blocks_form_emails option is populated - which happens automatically once any Form block is saved - the disclosure path is enabled by default on sites using the form feature. The root cause falls under CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor): the widget's output path returns submitter contact data and aggregate counters without adequate authorisation/capability checks, so a low-privileged authenticated account can read data it should not see. Per the independent assessment the attack is network-reachable and requires only a valid subscriber-level account (PR:L) with no victim interaction (UI:N); the vendor-published vector instead characterises the attack as higher complexity (AC:H), but both agree the confidentiality impact is partial and the integrity/availability impact is none. Exploitation is a parameter-level request against an already-registered widget rather than a memory-safety or code-execution issue.

Know when Wordpress Plugin gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY 3.1 LOW
AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 4.3 MEDIUM

Network-reachable REST/dashboard query needing only a subscriber account (PR:L) against the normal form-enabled state (AC:L); limited email exposure gives C:L with no I/A impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

The Otter Blocks - Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.2.6 via the 'otter_form_widget_filter' parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to extract the email addresses of the five most recent form submitters, their submission dates, and the site's total form submission count. The widget is registered whenever the themeisle_blocks_form_emails option is non-empty - the normal state after any Form block has been saved - meaning the exposure is active on any standard site using the plugin's form feature.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Medium
popular Themeisle WordPress blocks plugin, large but not universal install base
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

16
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +16
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy