Skip to main content

Testimonials by BestWebSoft CVE-2026-89235

| EUVDEUVD-2026-95705 MEDIUM
SQL Injection (CWE-89)
2026-10-09 WPScan GHSA-63pp-h478-q8p4
6.8
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Identify site running vulnerable plugin
  2. Exploit
    Send crafted request with malicious parameter
  3. Execution
    Append UNION-based SQL to query
  4. Impact
    Exfiltrate database contents

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 the Testimonials by BestWebSoft plugin (version ≤1.0.8) to be installed and active on a WordPress site, with the vulnerable testimonials-handling endpoint reachable over the network. The CVE description does not name a specific non-default setting, so exploitation appears possible against default installations without authentication or user interaction (PR:N/UI:N). Limiting factors: impact is confined to confidentiality (database read); the input CVSS claims high attack complexity (AC:H), which if accurate implies some non-trivial precondition or timing/configuration dependency, though the description gives no such detail and typical unsanitized-parameter SQLi is low-complexity.

Impact

This is a moderate-priority issue whose signals are mostly consistent but modest. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N, base 6.8) describes an unauthenticated, network-reachable SQL injection yielding confidentiality impact only - no integrity or availability loss. A public proof-of-concept exists (WPScan), which raises practical exploitability, but the vulnerability is NOT in CISA KEV and no EPSS score was provided, so there is no evidence of active or widespread exploitation. The signals are largely aligned (info-disclosure SQLi with a published PoC) rather than conflicting, but two things warrant scrutiny: the input vector sets AC:H, which is unusual for a classic unsanitized-parameter SQLi (these are normally low-complexity), and it sets S:C (scope change), which is questionable because SQL injection typically affects only the vulnerable database component - both choices appear to inflate/distort the vector and should be verified against the WPScan advisory. Net: a real but not urgent issue - exposed, unauthenticated data-read risk on affected sites, but no KEV listing and no exploitation-probability data to suggest mass exploitation.

Exploit ScenarioDerived

An unauthenticated remote attacker sends a crafted HTTP request to a WordPress site running Testimonials by BestWebSoft ≤1.0.8, injecting additional SQL into a vulnerable parameter to read data from the database (e.g., user records or password hashes). A public proof-of-concept is available via WPScan, lowering the barrier to weaponization.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 09, 2026

SQL injection in Testimonials by BestWebSoft WordPress plugin through 1.0.8 lets unauthenticated remote attackers append SQL to a database query and read data from the underlying WordPress database. Publicly available exploit code exists (reported by WPScan), with no CISA KEV confirmation of active exploitation. The independent assessment rates this as a moderate-priority, network-reachable, low-complexity issue with no authentication or user interaction and confidentiality-only impact; the supplied CVSS vector's AC:H and S:C are not supported by the description and should be treated cautiously.

RemediationAI

No vendor-released patch identified at time of analysis from the supplied data; the most reliable mitigation is to remove or deactivate the Testimonials by BestWebSoft plugin, accepting loss of testimonials functionality. If the plugin must stay active, use a WAF or virtual patch to block SQL injection patterns (for example UNION/SELECT/SLEEP metacharacters) on the plugin's endpoint and restrict unauthenticated access where possible, with the trade-off of false positives and possible bypass. Check the WPScan advisory and the vendor for a version after 1.0.8 and apply it when released; until then, enforce least-privilege WordPress database credentials and monitor for anomalous SQL or database errors. Reference: https://wpscan.com/vulnerability/00801815-efc8-41f7-9984-0e81698c7f68/.

Affected VersionsENISA

Testimonials by BestWebSoft 1.0.5 ≤1.0.8

Affected Packages

euvd testimonials_by_bestwebsoft 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 issue is a WordPress plugin SQL injection in the testimonials-handling code. The plugin takes a request parameter and places it into a SQL query without sanitization or escaping, allowing appended SQL syntax; that supports classic UNION, boolean, error-based, or time-based extraction of database contents, but not code execution or integrity/availability impact according to the assessed vector. The supplied CPE cpe:2.3:a:unknown:testimonials_by_bestwebsoft:*:*:*:*:*:*:*:* uses an unknown vendor and wildcard version, which is consistent with the advisory wording 'through 1.0.8' but does not independently confirm a specific vendor package. CWE was not provided; the root-cause class maps to CWE-89 SQL Injection. WPScan is the reporting source and its exploit reference is https://wpscan.com/vulnerability/00801815-efc8-41f7-9984-0e81698c7f68/.

Know when Testimonials By Bestwebsoft 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:H/PR:N/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 7.5 HIGH

Unauthenticated remote SQLi via an unsanitized parameter is low-complexity (AC:L, PR:N); impact is database read only (C:H, I:N, A:N) within one component, so S:U not S:C.

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

DescriptionCVE.org

The Testimonials by BestWebSoft WordPress plugin through 1.0.8 does not sanitise and escape a parameter before using it in a SQL query, allowing unauthenticated attackers to append additional SQL to the query.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Low
niche WordPress testimonials plugin, limited install base
Exploit
POC
Public exploit code exists
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 Yes
EPSS 0.2%
Patch available No
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
Medium
Technical Impact
Partial

Priority Score

54
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: +20
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.

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