Skip to main content

GiveWP CVE-2026-42642

| EUVDEUVD-2026-26213 MEDIUM
Missing Authorization (CWE-862)
2026-04-29 Patchstack
5.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Scan for WordPress sites with GiveWP ≤ 4.14.5
  2. Exploit
    Send unauthenticated HTTP request to unprotected endpoint
  3. Execution
    Bypass missing authorization check
  4. Impact
    Retrieve restricted donation or configuration data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The CVSS vector AV:N/AC:L/PR:N/UI:N confirms exploitation requires no authentication, no user interaction, no elevated privileges, and no special network position - any internet-accessible WordPress site running GiveWP ≤ 4.14.5 is exposed by default. The specific GiveWP endpoint, AJAX action, or REST route that lacks the authorization check is not named in the available data; the Patchstack advisory contains the precise technical detail. Exploitation is bounded by the impact ceiling of C:L/I:N/A:N - an attacker gains read-only access to restricted data but cannot modify plugin configuration, donor records, or payment data, and cannot disrupt site availability. The vulnerability only affects installations where the GiveWP plugin is actively installed and enabled; WordPress sites without GiveWP, or those running version 4.14.6 or later (pending confirmation of the patched release), are not affected.

Impact

The CVSS 3.1 score of 5.3 (Medium) is broadly consistent with the available signals but warrants careful prioritization. The AV:N/AC:L/PR:N vector means exploitation requires no local access, no special conditions, and no credentials - a broad attack surface. However, impact is constrained to C:L/I:N/A:N, indicating limited read-only information disclosure with no write or availability consequence. EPSS at 0.03% (8th percentile) is very low, strongly suggesting this vulnerability has not attracted meaningful attacker attention to date. SSVC confirms exploitation status as 'none' but flags automatable=yes, meaning any future exploit could be scripted for mass scanning - this is the primary escalation risk to monitor. No CISA KEV listing and no known POC further reduce urgency. Net assessment: this is a real but low-urgency finding; patching is warranted on the normal maintenance cycle but does not require emergency response. Sites using GiveWP to handle donation data (donor PII, giving history) should weigh the confidentiality impact more heavily.

Exploit ScenarioDerived

An attacker conducting automated WordPress plugin reconnaissance identifies a site running GiveWP ≤ 4.14.5 and sends a crafted unauthenticated HTTP request directly to the improperly protected endpoint. With no authentication barrier, no complexity requirement, and SSVC confirming the attack is automatable, the request bypasses the missing authorization check and returns restricted data - potentially donor records, configuration details, or other confidential plugin data. The attack requires no user interaction and is trivially scriptable against large numbers of WordPress sites simultaneously.

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

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

Alert me

AnalysisAIv1 – Jul 24, 2026

Missing authorization in GiveWP (StellarWP's WordPress donation plugin) versions through 4.14.5 permits unauthenticated remote attackers to access restricted functionality due to incorrectly configured access control levels, resulting in partial information disclosure. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms no authentication or special conditions are required, and the SSVC framework rates the attack as automatable - meaning mass scanning is trivially feasible if a public exploit emerges. No public exploit or active exploitation has been identified at time of analysis; EPSS places exploitation probability at just 0.03% (8th percentile), indicating low current real-world risk despite the accessible attack surface.

RemediationAI

Upgrade GiveWP to the first release above version 4.14.5 - the exact patched version number is not independently confirmed in the available data and must be verified via the official StellarWP changelog or the Patchstack advisory at https://patchstack.com/database/Wordpress/Plugin/give/vulnerability/wordpress-givewp-plugin-4-14-5-broken-access-control-vulnerability?_s_id=cve. If an immediate upgrade is not feasible, a WAF rule targeting the specific vulnerable GiveWP endpoint (identified in the full Patchstack report) can block unauthenticated access; the trade-off is potential disruption to legitimate donation flows if the endpoint is part of the public-facing giving experience. As a compensating control, restricting access to wp-admin and WordPress AJAX endpoints (wp-admin/admin-ajax.php) to known IP ranges reduces exposure but may impede remote site management. Monitor access logs for anomalous unauthenticated requests to GiveWP-specific REST or AJAX routes as a detection measure.

Affected VersionsENISA

GiveWP 0 ≤4.14.5

Affected Packages

euvd givewp 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

GiveWP is a widely-used WordPress donation and fundraising plugin developed by StellarWP, identified by CPE cpe:2.3:a:stellarwp:givewp:*:*:*:*:*:*:*:*. The root cause is CWE-862 (Missing Authorization), a class of flaws where software fails to perform or incorrectly performs an authorization check before allowing access to a resource or action. In the WordPress plugin context, this typically manifests as REST API endpoints, AJAX handlers, or admin-facing actions that lack proper capability checks (e.g., current_user_can() calls), allowing lower-privileged or unauthenticated users to invoke functionality intended only for administrators or donors with specific roles. The Patchstack advisory frames this as exploiting incorrectly configured access control security levels, consistent with a misconfigured or absent nonce/capability verification on a specific GiveWP handler.

Know when Givewp 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 (Patchstack) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Unauthenticated network access with no complexity barriers; impact confined to partial information disclosure with no integrity or availability consequence confirmed.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

Missing Authorization vulnerability in StellarWP GiveWP give allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects GiveWP: from n/a through <= 4.14.5.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
Prevalence
Medium
popular WordPress donation plugin, 100k+ active installs
Social Media
1
Sightings
Data Quality
5 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 No
EPSS 0.0%
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
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Givewp

View all
CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2024-5932 CRITICAL POC
9.8 Aug 20

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2026-82222 CRITICAL POC
10.0 Aug 28

Unauthenticated PHP object injection in the GiveWP WordPress donation plugin (all versions through 4.16.7.1) lets remote

CVE-2026-85530 HIGH POC
8.1 Sep 16

Improper privilege management in the GiveWP WordPress donation plugin (affected ranging from 4.16.6 up to but not includ

CVE-2026-14319 HIGH POC
7.5 Jul 31

GiveWP WordPress plugin before 4.16.3 exposes sensitive donor privacy data through an unauthenticated REST API endpoint

CVE-2026-14318 MEDIUM POC
6.8 Jul 30

Stored cross-site scripting in the GiveWP WordPress plugin before version 4.16.3 allows authenticated users holding the

CVE-2026-111979 MEDIUM POC
6.8 Oct 25

Stored cross-site scripting in GiveWP donation forms before 4.19.0.1 lets a user who already holds a custom GiveWP role

CVE-2025-0912 CRITICAL
9.8 Mar 04

The Donations Widget plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.

CVE-2022-2260 MEDIUM POC
6.5 Aug 01

The GiveWP WordPress plugin before 2.21.3 does not have CSRF in place when exporting data, and does not validate the exp

CVE-2022-0252 MEDIUM POC
6.1 Feb 21

The GiveWP WordPress plugin before 2.17.3 does not escape the json parameter before outputting it back in an attribute i

CVE-2021-24213 MEDIUM POC
6.1 Apr 12

The GiveWP - Donation Plugin and Fundraising Platform WordPress plugin before 2.10.0 was affected by a reflected Cross-S

CVE-2019-9909 MEDIUM POC
6.1 Mar 22

The "Donation Plugin and Fundraising Platform" plugin before 2.3.1 for WordPress has wp-admin/edit.php csv XSS. Rated me

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