GiveWP: Privilege escalation vulnerability (CVE-2026-118193)
The GiveWP WordPress plugin (versions 4.19.1 and earlier) contains a privilege escalation flaw allowing attackers with administrative settings capabilities to assign arbitrary WordPress roles to new donor accounts.
CVE search metadata
CVE search record: CVE-2026-118193. Severity: high. CVSS: 8.8. KEV: no. Product: GiveWP – Donation Plugin and Fundraising Platform (<= 4.19.1). Brief: GiveWP: Privilege escalation vulnerability (CVE-2026-118193). Brief link: https://feed.craftedsignal.io/briefs/2026-11-givewp-privilege-escalation/
Triage facts
Revision 1- Applicability
- GiveWP – Donation Plugin and Fundraising Platform (<= 4.19.1)
- Evidence
- Unknown
- Severity
- High
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Nov 5, 06:28 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- A2Roughly even chance
GiveWP versions 4.19.1 and earlier are vulnerable to privilege escalation (CVE-2026-118193). The vulnerability stems from insufficient sanitization of the donor_default_user_role parameter within the plugin settings. Authenticated users with the manage_give_settings capability can exploit the give_core_settings_import_callback AJAX handler to bypass role allowlists, potentially assigning the Administrator role to new donor registrations. While direct setting modification attempts to block the Administrator role, the import mechanism fails to invoke the necessary sanitization filters.
Impact
Successful exploitation allows an authenticated user with restricted administrative privileges (GiveWP Manager) to escalate the privileges of newly created donor accounts, potentially resulting in full administrative compromise of the WordPress installation.
Recommendation
- Update the GiveWP - Donation Plugin and Fundraising Platform to a version strictly newer than 4.19.1.
- Audit existing donor registration settings and verify that the
donor_default_user_roleoption is set to a restricted, non-privileged role. - Review WordPress user accounts for unexpected administrative privileges or unauthorized account creations originating from the GiveWP platform.
Immediate actions
Update the GiveWP plugin to a version above 4.19.1.
Threat Hunt
Monitor for suspicious use of the give_core_settings_import_callback AJAX handler.
Data: WordPress access logs, Application audit logs for plugin setting changes
Mitigations
Upgrade GiveWP - Donation Plugin to version 4.19.2 or higher.
CVE-2026-118193