Description
The Payment forms, Buy now buttons, and Invoicing System | GetPaid plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 2.8.56 via the getpaid_payment_form_element function. This makes it possible for authenticated attackers, with administrator-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included.
Published: 2026-08-01
Score: 6.6 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The GetPaid plugin is susceptible to a local file inclusion flaw triggered through the getpaid_payment_form_element function. An authenticated user with administrator privilege can supply a crafted type value that causes the plugin to include an arbitrary PHP file located on the server. This allows the attacker to execute any PHP code contained in that file, effectively bypassing access controls, retrieving sensitive data, or performing arbitrary code execution. The underlying weakness is a CWE‑98 Local File Inclusion.

Affected Systems

The vulnerability affects the stiofansisland Payment forms, Buy now buttons, and Invoicing System | GetPaid plugin for WordPress. All versions up to and including 2.8.56 are impacted. No later releases are listed as affected.

Risk and Exploitability

The CVSS score of 6.6 indicates moderate severity, while the EPSS score of < 1% signals a low probability of exploitation in the wild. The vulnerability is not listed in CISA’s KEV catalog. Exploitation requires administrator-level access to the WordPress admin interface. Once an attacker supplies a malicious value for the type field, the plugin will include the targeted file; if the attacker can also upload arbitrary PHP files, the impact escalates to full code execution. These conditions constrain the threat vector to privileged users, but consequence for the entire site could be severe.

Generated by OpenCVE AI on August 2, 2026 at 03:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the GetPaid plugin to the latest version (v2.8.57 or later) which removes the vulnerable code.
  • If an upgrade is not possible, disable or remove the getpaid_payment_form_element functionality or sanitize the type input to prevent inclusion of arbitrary files.
  • Restrict file uploads to non-PHP file types and enforce strict MIME type validation to prevent upload of executable code.
  • Ensure that only trusted administrators have access to the payment form configuration interface and audit role permissions regularly.

Generated by OpenCVE AI on August 2, 2026 at 03:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 03 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 02 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Stiofansisland
Stiofansisland payment Forms, Buy Now Buttons, And Invoicing System | Getpaid
Wordpress
Wordpress wordpress
Vendors & Products Stiofansisland
Stiofansisland payment Forms, Buy Now Buttons, And Invoicing System | Getpaid
Wordpress
Wordpress wordpress

Sat, 01 Aug 2026 08:30:00 +0000

Type Values Removed Values Added
Description The Payment forms, Buy now buttons, and Invoicing System | GetPaid plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 2.8.56 via the getpaid_payment_form_element function. This makes it possible for authenticated attackers, with administrator-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included.
Title Payment forms, Buy now buttons, and Invoicing System | GetPaid <= 2.8.56 - Authenticated (Administrator+) Local File Inclusion via Payment Form 'type' Element Field
Weaknesses CWE-98
References
Metrics cvssV3_1

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


Subscriptions

Stiofansisland Payment Forms, Buy Now Buttons, And Invoicing System | Getpaid
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-03T19:25:21.461Z

Reserved: 2026-07-27T16:33:27.183Z

Link: CVE-2026-17605

cve-icon Vulnrichment

Updated: 2026-08-03T19:25:16.998Z

cve-icon NVD

Status : Deferred

Published: 2026-08-01T09:17:01.820

Modified: 2026-08-12T21:00:37.147

Link: CVE-2026-17605

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T20:31:54Z

Weaknesses
  • CWE-98

    Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')