PatchSiren cyber security CVE debrief
CVE-2021-47948 Wordpress CVE debrief
CVE-2021-47948 affects the WordPress GetPaid plugin 2.4.6 and allows authenticated HTML injection through the Help Text field in payment forms. Because the content is stored and later rendered in the browser, malicious markup can execute when the form is viewed, which raises the risk of stored cross-site scripting behavior.
- Vendor
- Wordpress
- Product
- Unknown
- CVSS
- MEDIUM 5.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-10
- Original CVE updated
- 2026-07-25
- Advisory published
- 2026-05-10
- Advisory updated
- 2026-07-25
Who should care
WordPress site administrators, security teams, and anyone operating the GetPaid plugin should review this issue, especially if users beyond a tightly controlled admin group can create or edit payment forms.
Technical summary
The supplied record describes an authenticated input-handling flaw in the Help Text field for payment forms in GetPaid 2.4.6. Injected HTML is stored in the database and then rendered back to viewers of the form, and the NVD metadata maps the issue to CWE-80. NVD also lists the vulnerability as medium severity with a CVSS v4 score of 5.1.
Defensive priority
Medium priority. If the GetPaid plugin is in use, review it promptly because the issue can affect form content seen by end users, but the supplied data does not indicate wormable behavior, unauthenticated access, or KEV inclusion.
Recommended defensive actions
- Confirm whether WordPress sites use the GetPaid plugin and specifically version 2.4.6 or other affected releases.
- Upgrade to a vendor-fixed version if one is available from the plugin maintainer; if no fix is available, consider disabling or removing the plugin until remediation is confirmed.
- Restrict who can create or edit payment forms and review existing permissions for the Help Text field.
- Audit stored Help Text entries for unexpected HTML, script tags, or other untrusted markup and remove anything suspicious.
- If custom code or extensions render this field, ensure output is properly sanitized or encoded before display.
Evidence notes
The supplied corpus ties this CVE to the WordPress GetPaid plugin and states that authenticated attackers can inject arbitrary HTML through the Help Text field in payment forms. The vulnerability is categorized as CWE-80 in the NVD metadata and carries a CVSS v4 base score of 5.1. The timeline provided with the source places the CVE/NVD publication and modification context on 2026-05-10, and no KEV entry is present in the supplied data.
Sources and references
Verified primary and authoritative sources
-
CVE-2021-47948 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2021-47948
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2021-47948 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2021-47948
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://wordpress.org/plugins/invoicing/
-
Source reference
Unverified legacy reference
URL: https://www.exploit-db.com/exploits/50246
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/wordpress-getpaid-plugin-html-injection-via-help-text
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.