CVE-2025-12071

Frontend User Notes <= 2.1.0 - Insecure Direct Object Reference to Authenticated (Subscriber+) Arbitrary Note Modification

Published Feb 18, 2026 CVSS 3.1 · 4.3 Medium EPSS < 1% KEV · Not listed
Description
The Frontend User Notes plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.1.0 via the 'funp_ajax_modify_notes' AJAX endpoint due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Subscriber-level access and above, to modify arbitrary notes that do not belong to them.

Analysis

AI-generated

Technical impact

This issue is an insecure direct object reference in the ‘funp_ajax_modify_notes’ AJAX endpoint of the Frontend User Notes WordPress plugin. An attacker who is logged in with Subscriber‑level or higher access can modify any note that does not belong to them because the plugin does not validate that the note belongs to the authenticated user. The weakness is a classic IDOR (CWE‑639) that compromises the integrity of user‑generated content and can expose private information hidden in those notes.

Affected Systems

The vulnerability affects the Frontend User Notes plugin developed by absikandar. All released versions up to and including 2.1.0 are impacted; newer releases such as 2.1.1 are presumed to contain the fix.

Risk and Exploitability

The CVSS score of 4.3 indicates the vulnerability is of moderate severity. The EPSS score of less than 1 % suggests that exploitation is unlikely to be widespread, and the issue is not listed in the CISA KEV catalog. Exploitation requires a valid authenticated WordPress session with a role of Subscriber or higher and access to the vulnerable AJAX endpoint, making it a local or web‑based attack rather than remotely exploitable from outside the host.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Frontend User Notes plugin to version 2.1.1 or later, which patches the missing ownership validation.
  • Restrict the ‘funp_ajax_modify_notes’ AJAX endpoint so that only users with appropriate permissions can reach it, or disable the endpoint for lower‑privilege roles.
  • Audit the note permission logic within the plugin to enforce that notes can only be edited by their owners unless explicitly granted otherwise.

Generated by OpenCVE AI on April 22, 2026 at 19:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Absikandar
Absikandar frontend User Notes
Wordpress
Wordpress wordpress
Vendors & Products Absikandar
Absikandar frontend User Notes
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The Frontend User Notes plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.1.0 via the 'funp_ajax_modify_notes' AJAX endpoint due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Subscriber-level access and above, to modify arbitrary notes that do not belong to them.
Title Frontend User Notes <= 2.1.0 - Insecure Direct Object Reference to Authenticated (Subscriber+) Arbitrary Note Modification
Weaknesses CWE-639
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 4:44 PM
Reserved
Oct 22, 2025, 2:02 PM
Status
Deferred
Published
Feb 18, 2026, 5:16 AM
Modified
Jun 17, 2026, 8:31 AM