Skip to main content

Recipe Card Blocks CVE-2026-115281

| EUVDEUVD-2026-111732 MEDIUM
SQL Injection (CWE-89)
2026-10-28 contact@wpscan.com GHSA-cr7x-4whh-v74w
6.8
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as Contributor-level user
  2. Exploit
    Insert crafted value into recipe block/shortcode attribute
  3. Execution
    Trigger unsanitized SQL concatenation
  4. Impact
    Exfiltrate database records

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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 with at least Contributor role on a site running Recipe Card Blocks Lite version 3.5.0 up to but not including 3.6.4; the attacker must be able to supply a value to the vulnerable recipe block or shortcode attribute that the plugin concatenates into a SQL query without sanitization or casting. Limiting factors: exploitation is gated by holding a valid Contributor-or-higher account, so sites that do not allow untrusted users to register at or above Contributor level, or that have upgraded to 3.6.4, are not exploitable; the official vector's PR:H suggests an even higher privilege barrier than the description's 'Contributor' wording, which should be confirmed with the vendor.

Impact

This is a legitimate but moderate-priority vulnerability, not a drop-everything emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N, base 6.8) describes network-reachable, low-complexity SQL injection that requires an authenticated account and yields high confidentiality impact with a changed scope (the injection reaches the backend database beyond the plugin's own boundary). All exploitation signals point to constrained, not widespread, risk: EPSS is only 0.18% (8th percentile), there is no CISA KEV listing, and no verified public exploit code. The vendor priority label is 'this_month', consistent with a patch-on-normal-cycle item rather than act_now/emergency. One signal conflicts with the description: the official vector sets PR:H, yet the description states exploitation needs only 'Contributor-level access or above', which in WordPress is a low-privilege role - this normally maps to PR:L, meaning the real authentication barrier may be lower than PR:H implies and the practical severity slightly higher than the 6.8 suggests on sites that permit contributor registration. Impact is scoped to confidentiality (C:H, I:N, A:N): the flaw enables reading database contents (e.g., user records, password hashes, secrets), not direct data modification or denial of service, per the assigned metrics.

Exploit ScenarioDerived

An attacker who holds or obtains a Contributor-level WordPress account on a site running Recipe Card Blocks Lite 3.5.0-3.6.3 inserts a crafted value into a vulnerable recipe block or shortcode attribute, which the plugin concatenates unsanitized into a SQL query. By tuning the injected attribute the attacker extracts sensitive database contents such as user credentials and secrets. No public exploit code is identified at time of analysis, and the low attack complexity (AC:L) means exploitation is straightforward once a qualifying account is available.

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 – Oct 28, 2026

SQL injection in Recipe Card Blocks Lite (WordPress plugin) affects versions 3.5.0 up to but not including 3.6.4 and allows authenticated users with Contributor-level access or above to inject SQL through an unsanitized block or shortcode attribute, with high confidentiality impact and no integrity/availability impact; this is a legitimate but moderate-priority vulnerability, not a drop-everything emergency. The official CVSS vector uses PR:H while the plugin description cites Contributor access, so the exact privilege threshold should be confirmed with the vendor. EPSS is 0.18% (8th percentile), the vuln.today priority label is this_month, no CISA KEV entry is present, no public exploit identified at time of analysis, and vendor patch 3.6.4 is available.

RemediationAI

Vendor-released patch: 3.6.4. Upgrade Recipe Card Blocks Lite to 3.6.4 or later per the WPScan advisory at https://wpscan.com/vulnerability/f358ccee-e664-4a0e-a2b9-d9710c8174ad/ . The provided sources do not describe a workaround, so patching is the complete remediation path identified. Because exploitation requires an authenticated account at Contributor level or above (with the official vector indicating PR:H), sites that cannot update immediately should verify and restrict who holds those roles, but this is not stated as a vendor-supported mitigation.

Affected VersionsENISA

Recipe Card Blocks Lite 3.5.0 <3.6.4

Affected Packages

euvd recipe_card_blocks_lite fix: 3.6.4

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

CWE-89 (SQL Injection) in the Recipe Card Blocks Lite WordPress plugin is caused by a block and shortcode attribute being concatenated into SQL queries without sanitization or casting. EUVD identifies the affected range as 3.5.0 up to but not including 3.6.4; no CPE strings were included in the provided intelligence. The flaw is gated by an authenticated account at Contributor level or above, and the official CVSS vector's PR:H suggests a higher privilege requirement than the description's Contributor wording, so the exact role threshold needs vendor confirmation. The available sources do not name the vulnerable attribute or the exact SQL query; the trigger is not described beyond the unsanitized concatenation. The CVSS scope is changed (S:C) and impact is C:H/I:N/A:N, so the primary risk is disclosure of database contents rather than modification or disruption.

Know when WordPress 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 6.8 MEDIUM
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 7.7 HIGH

WordPress Contributor is a low-privilege authenticated role (PR:L, not PR:H); injection reaches the backend database beyond the plugin (S:C) with high confidentiality and no stated integrity/availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/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
High
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

4
CVSS changed
Oct 28, 2026 - 18:22 NVD
6.8 (MEDIUM)
Patch available
Oct 28, 2026 - 07:16 EUVD
CVE Published
Oct 28, 2026 - 06:16 cve.org
MEDIUM 6.8
CVE Published
Oct 28, 2026 - 06:16 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Recipe Card Blocks Lite WordPress plugin before 3.6.4 does not sanitize and cast a block and shortcode attribute before concatenating it into SQL queries, allowing authenticated users with Contributor-level access or above to perform SQL injection attacks.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
popular WordPress recipe plugin, common but not universally deployed
Social Media
1
Sightings
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 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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

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-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

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-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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