Skip to main content

WP Recipe Maker EUVDEUVD-2026-85042

| CVE-2026-86602 MEDIUM
Information Exposure (CWE-200)
2026-09-23 contact@wpscan.com GHSA-cmc3-8j7j-94xr
4.3
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Register or obtain subscriber account
  2. Exploit
    Send crafted admin-ajax request to vulnerable action
  3. Execution
    Handler skips capability check
  4. Impact
    Read full unpublished recipe content

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 WordPress account of any privilege level, including subscriber (PR:L), on a site running WP Recipe Maker between 10.3.0 and before 10.8.2; the specific limiter is the vulnerable AJAX action that omits its capability check. Practical exploitability hinges on whether the target site permits open user registration - if so, an attacker self-provisions a subscriber account with no barrier; if registration is closed, the attacker must otherwise obtain a low-privilege account. No user interaction by a victim is needed (UI:N), and the payoff is bounded to reading unpublished recipe content only (no write or takeover capability).

Impact

This is a low-severity, authenticated information-disclosure issue whose signals are internally consistent and point to modest real-world risk. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N = 4.3) correctly reflects a network-reachable but authentication-gated flaw: an attacker needs a valid low-privilege account (subscriber), and the impact is limited to confidentiality of a narrow data set (C:L, no integrity or availability effect). No EPSS score, CISA KEV entry, or public POC was provided in the intelligence set; per the precision rules this is 'no public exploit identified at time of analysis' - note that missing EPSS/KEV/POC is an absence of signal, not evidence of safety. The single meaningful limiting factor is the PR:L requirement: on sites where open user registration is enabled (common for recipe/community sites running this plugin), obtaining a subscriber account is trivial and the barrier is low; on sites without self-registration, the attacker must already hold or acquire an account. There is no data conflict - the CVSS vector, description (authenticated subscriber reading unpublished content), and CWE-200 all agree. Net: a real but low-priority patch-management item, not an emergency; prioritize by whether the affected site allows open registration and hosts sensitive/embargoed draft content.

Exploit ScenarioDerived

An attacker registers (or already holds) a subscriber-level account on a WordPress site running WP Recipe Maker before 10.8.2, then calls the vulnerable AJAX action directly. Because the handler performs no capability check, it returns the full content of unpublished (draft/pending) recipes that the subscriber should not be able to see, leaking embargoed or premium content. No public exploit code is identified at time of analysis, but the attack is trivial (single authenticated AJAX request, AC:L).

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 23, 2026

Authenticated information disclosure in WP Recipe Maker for WordPress (versions 10.3.0 through before 10.8.2) lets any logged-in user, including a low-privilege subscriber, read the full content of unpublished recipes through an AJAX action that omits a capability check. Rated CVSS 4.3 with a low confidentiality impact and no integrity or availability impact, the flaw is modest in scope; no public exploit code or confirmed active exploitation was identified at time of analysis, and vendor-released patch 10.8.2 is available. The practical risk depends on whether the target site allows open registration, since that would let an attacker self-provision the required subscriber account.

RemediationAI

Upgrade WP Recipe Maker to version 10.8.2 or later, the vendor-released fix; this is the primary remediation and should be applied through the WordPress plugin update mechanism or by deploying the patched release directly. If immediate upgrade is not possible, compensating controls include disabling the WP Recipe Maker plugin until patched, or - to reduce the attack surface specific to this flaw - restricting or closing open user registration and auditing existing subscriber accounts so that untrusted users cannot obtain the low-privilege session the exploit requires. Site operators should also consider a WAF rule that blocks subscriber-level requests to the plugin's AJAX endpoints, recognizing that this may break legitimate functionality. Refer to the vendor advisory and WPScan entry at https://wpscan.com/vulnerability/46324e95-20dc-465e-90ab-14bcbf136166/ for patch details.

Affected VersionsENISA

WP Recipe Maker 10.3.0 <10.8.2

Affected Packages

euvd wp_recipe_maker fix: 10.8.2

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 vulnerability class is CWE-200, exposure of sensitive information, arising from a missing authorization check inside a WordPress AJAX handler registered by the WP Recipe Maker plugin. WordPress AJAX actions are typically hooked via wp_ajax_{action} for authenticated users and wp_ajax_nopriv_{action} for unauthenticated users; a secure handler must verify the caller's capabilities with current_user_can() (and usually a nonce) before returning data. Here the handler lacks that capability gate, so any request carrying a valid authenticated session - including a subscriber, whose role normally has no editorial privileges - can reach the handler and retrieve unpublished recipe content. The affected component is the plugin's AJAX endpoint, not WordPress core or the web server; the CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N confirms remote, low-complexity exploitation by an authenticated principal with no user interaction, limited to a confidentiality impact.

Know when PHP 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 (wpscan) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 4.3 MEDIUM

Network-reachable AJAX action requires only a subscriber account (PR:L) with no user interaction; impact is confined to reading unpublished recipe content, so C:L and I/A:N.

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 (wpscan).

CVSS VectorVendor: wpscan

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

Lifecycle Timeline

4
CVSS changed
Sep 23, 2026 - 11:22 NVD
4.3 (MEDIUM)
Patch available
Sep 23, 2026 - 07:01 EUVD
CVE Published
Sep 23, 2026 - 06:17 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 23, 2026 - 06:17 cve.org
MEDIUM 4.3

DescriptionCVE.org

The WP Recipe Maker WordPress plugin before 10.8.2 does not perform any capability check in one of its AJAX actions, allowing any authenticated user, such as a subscriber, to read the full content of unpublished recipes.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
High
WP Recipe Maker is a very widely deployed WordPress recipe plugin (~1M+ installs)
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
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.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2012-1823 CRITICAL POC
9.8 May 11

sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows

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

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