---
id: CVE-2026-19944
title: >-
  The WP Crowdfunding plugin for WordPress is vulnerable to generic SQL
  Injection via 'wpneo_reward' Post Meta in all versions up to, and including,
  2.2.1 due to insufficient escaping on the user supplied parameter and lack of
  sufficient p…
summary: >-
  The WP Crowdfunding plugin for WordPress is vulnerable to generic SQL
  Injection via 'wpneo_reward' Post Meta in all versions up to, and including,
  2.2.1 due to insufficient escaping on the user supplied parameter and lack of
  sufficient p…
severity: medium
cvss: 4.9
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N'
cwe:
  - CWE-89
vendor: themeum
product: WP Crowdfunding
affected:
  - wp_crowdfunding <= 2.2.1
published: '2026-09-09'
updated: '2026-09-09'
sourceUpdated: '2026-09-09T15:33:34.467'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-19944'
references:
  - url: >-
      https://plugins.trac.wordpress.org/browser/wp-crowdfunding/tags/2.2.1/wpcftemplate/woocommerce/basic/include/tabs/rewards-sidebar-form.php#L29
    label: security@wordfence.com
  - url: >-
      https://plugins.trac.wordpress.org/browser/wp-crowdfunding/tags/2.2.1/wpcftemplate/woocommerce/basic/include/tabs/rewards-sidebar-form.php#L4
    label: security@wordfence.com
  - url: >-
      https://plugins.trac.wordpress.org/browser/wp-crowdfunding/tags/2.2.1/wpcftemplate/woocommerce/basic/wpneo-functions.php#L38
    label: security@wordfence.com
  - url: >-
      https://plugins.trac.wordpress.org/changeset?reponame=&old=3677675%40wp-crowdfunding&new=3677675%40wp-crowdfunding
    label: security@wordfence.com
  - url: >-
      https://www.wordfence.com/threat-intel/vulnerabilities/id/c6958b5c-2f67-4f9b-acb2-85dc82c039b5?source=cve
    label: security@wordfence.com
tags:
  - nvd
  - cve.org
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-09-09T13:57:39.466605Z'
ingestedAt: '2026-09-09T03:58:58.112Z'
epss: 0.00266
epssPercentile: 0.19034
---

## Overview

The WP Crowdfunding plugin for WordPress is vulnerable to generic SQL Injection via 'wpneo_reward' Post Meta in all versions up to, and including, 2.2.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with shop manager-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. This is a second-order injection: a Shop Manager writes the malicious payload once via the WooCommerce REST products endpoint (POST/PUT /wp-json/wc/v3/products/{id}), and the injected query executes on every subsequent public page view that renders the campaign rewards sidebar.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
