Description
The WP-Partner WordPress plugin through 1.2.1 does not sanitise and escape a parameter before using it in a SQL query, allowing unauthenticated attackers to append additional SQL queries and extract sensitive information from the database.
Published: 2026-10-11
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated SQL Injection enabling data exfiltration
Action: Apply Patch
AI Analysis

Impact

The WP-Partner WordPress plugin version 1.2.1 and earlier accepts an "id" parameter without sanitisation or escaping before using it in a SQL query. This oversight permits an unauthenticated attacker to append additional SQL statements, directly accessing sensitive database contents and implicitly compromising data confidentiality.

Affected Systems

WordPress sites running the WP‑Partner plugin at or below version 1.2.1. The vulnerability exists regardless of other plugins or themes because it is isolated within WP‑Partner’s own database access calls.

Risk and Exploitability

An EPSS score of <1% indicates a very low but non‑zero exploitation probability, and the vulnerability is not listed in CISA’s KEV catalog, but the CVSS score of 8.6 classifies it as high severity, and the nature of unauthenticated SQL injection makes it inherently high‑risk: any user can craft a request to the vulnerable endpoint and harvest database information. The absence of authentication checks, combined with the lack of input filtering, indicates that exploitation requires only a public web request and does not depend on privileged access or special environmental conditions.

Generated by OpenCVE AI on October 11, 2026 at 15:11 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the WP-Partner plugin to the latest version that includes proper input sanitisation and escaping.
  • If an upgrade is not immediately possible, put the plugin into a disabled state or restrict its access to authenticated administrators only.
  • Deploy a Web Application Firewall rule that blocks or flags SQL injection attempts targeting the "id" parameter.
  • Monitor database logs for unusual query patterns that could indicate ongoing exploitation attempts.

Generated by OpenCVE AI on October 11, 2026 at 15:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 11 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Sun, 11 Oct 2026 08:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-89

Sun, 11 Oct 2026 06:30:00 +0000

Type Values Removed Values Added
Description The WP-Partner WordPress plugin through 1.2.1 does not sanitise and escape a parameter before using it in a SQL query, allowing unauthenticated attackers to append additional SQL queries and extract sensitive information from the database.
Title WP-Partner <= 1.2.1 - Unauthenticated SQLi via 'id' Parameter
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-11T11:32:41.708Z

Reserved: 2026-09-11T09:37:15.729Z

Link: CVE-2026-89234

cve-icon Vulnrichment

Updated: 2026-10-11T11:16:05.513Z

cve-icon NVD

Status : Deferred

Published: 2026-10-11T07:17:28.217

Modified: 2026-10-13T16:29:21.907

Link: CVE-2026-89234

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T15:15:09Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')