Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Unauthenticated network SQLi (AV:N/AC:L/PR:N/UI:N) reads arbitrary DB data (C:H) but does not write or disrupt (I:N/A:N); DB is within the app's authority so S:U.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
5DescriptionCVE.org
The Quotes llama WordPress plugin before 3.1.6 does not properly sanitize and escape a user-supplied parameter before using it in a SQL query, allowing unauthenticated attackers to perform UNION-based SQL injection and read arbitrary data from the database, including password hashes.
Articles & Coverage 1
AnalysisAI
UNION-based SQL injection in the Quotes Llama WordPress plugin (all versions before 3.1.6) lets unauthenticated remote attackers inject arbitrary SQL through an unsanitized request parameter and read any data from the WordPress database, including user password hashes. Publicly available exploit code exists and a vendor patch has been released; the flaw carries a high EPSS-relevant profile because it is remotely reachable with no authentication or user interaction. This is no public exploit identified as actively exploited (not in CISA KEV), but working PoC availability makes opportunistic mass-scanning likely.
Technical ContextAI
The vulnerability is a classic CWE-89 SQL injection: a user-supplied parameter is concatenated into a SQL statement without proper sanitization or parameterization (WordPress plugins should use $wpdb->prepare() but this code path does not). Because the injection supports the UNION operator, an attacker can append their own SELECT to the original query and exfiltrate columns from arbitrary tables such as wp_users. The affected component is the Quotes Llama plugin for WordPress (CPE cpe:2.3:a:unknown:quotes_llama), a PHP add-on running inside the WordPress request lifecycle, so any query it exposes to unauthenticated visitors becomes an entry point into the shared MySQL/MariaDB backend.
RemediationAI
Vendor-released patch: update the Quotes Llama plugin to version 3.1.6 or later, which is the primary and complete fix. If immediate patching is not possible, place the WordPress site behind a WAF with rules that block SQL injection patterns (particularly UNION SELECT syntax) targeting the plugin's parameters, and consider deactivating the Quotes Llama plugin entirely until it can be updated - deactivation removes the vulnerable code path but also removes the plugin's functionality from the site. Restrict database privileges for the WordPress DB user to the minimum required as a defense-in-depth measure (this limits blast radius but does not prevent reads of application tables). Consult the WPScan advisory (https://wpscan.com/vulnerability/39d038f6-f009-4274-a8a7-9d7c2597ec85/) for confirmation of the fixed version before deploying.
More in Quotes Llama
View allSame weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-44595
GHSA-ggv5-9w8q-wh8j