Description
The paymendo WordPress plugin through 1.1 does not properly sanitize and escape a parameter before using it in a SQL query, allowing any authenticated user to perform SQL injection attacks.
Published: 2026-10-11
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: SQL injection with authenticated users
Action: Patch
AI Analysis

Impact

The Paymendo Bank Transfer WordPress plugin version 1.1 contains a flaw in handling the 'orderBy' parameter, which is incorporated directly into a SQL query without proper sanitization. An attacker with valid authentication can inject arbitrary SQL commands, potentially reading, modifying, or deleting data in the plugin’s database tables. Such exploitation could lead to unauthorized data exposure or disruption of the banking transfer functionality, and may serve as a stepping stone to further compromise of the hosting environment if the database grants elevated privileges.

Affected Systems

This vulnerability affects installations of the Paymendo Bank Transfer plugin up to and including version 1.1. The vendor is listed as Unknown:paymendo, implying any WordPress site that has deployed this plugin during that period is at risk.

Risk and Exploitability

The attack vector requires authentication, so the threat is limited to users who already have access to the WordPress backend or have compromised credentials. The CVSS score of 6.5 and EPSS score of < 1% indicate a moderate severity, but the risk is compounded by the fact that it is not listed in CISA KEV, suggesting no confirmed exploits yet. Nevertheless, the combination of authenticated access and unvalidated input represents a significant risk, especially for sites that allow broader administrative privileges or use the plugin in a production environment.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Paymendo Bank Transfer plugin to a version that removes the unsanitized 'orderBy' parameter or applies proper input validation.
  • Restrict plugin management to administrators who have a strict need to use it, and consider disabling or removing the plugin if it is not essential.
  • Audit the plugin’s code or replace it with a trusted alternative that employs prepared statements or parameterized queries to prevent SQL injection.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Weaknesses CWE-20

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

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


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

Type Values Removed Values Added
Weaknesses CWE-20
CWE-89

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

Type Values Removed Values Added
Description The paymendo WordPress plugin through 1.1 does not properly sanitize and escape a parameter before using it in a SQL query, allowing any authenticated user to perform SQL injection attacks.
Title Paymendo Bank Transfer <= 1.1 - Subscriber+ SQLi via 'orderBy' Parameter
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

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

Reserved: 2026-09-11T13:40:28.917Z

Link: CVE-2026-89305

cve-icon Vulnrichment

Updated: 2026-10-11T11:15:35.996Z

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-89305

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T16:30:17Z

Weaknesses
  • CWE-89

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