Skip to main content

GetPaid CVE-2026-49064

| EUVDEUVD-2026-36724 HIGH
Insertion of Sensitive Information Into Sent Data (CWE-201)
2026-06-15 Patchstack GHSA-2fc2-fmg6-qjpw
7.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Fingerprint WordPress site running GetPaid
  2. Delivery
    Identify vulnerable plugin endpoint
  3. Exploit
    Send unauthenticated HTTP request
  4. Execution
    Parse sensitive data embedded in response
  5. Impact
    Aggregate harvested invoice/customer data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Outbound data filtering
Exploitation Conditions

The target site must have the Stiofan GetPaid / Invoicing WordPress plugin installed and active at any version up to and including 2.8.49, and the vulnerable endpoint (REST route, AJAX action, or rendered view that embeds the sensitive fields) must be reachable from the attacker's network - i.e., the WordPress site is exposed to the internet or to the attacker's segment. Per CVSS PR:N/UI:N/AC:L, no authentication, no user interaction, and no special timing or race condition are required. Limiting factors are deployment-side rather than vulnerability-side: sites that have removed/deactivated GetPaid, that gate wp-json/ and admin-ajax.php behind authentication or a WAF, or that have no invoice/customer data populated yet will see reduced practical impact even though the code path remains technically reachable.

Impact

Signals are mixed and lean toward 'serious but not emergency.' CVSS 7.5 is driven entirely by High confidentiality impact with no integrity or availability impact, over a fully remote, low-complexity, unauthenticated, no-user-interaction vector (AV:N/AC:L/PR:N/UI:N/C:H/I:N/A:N) - meaning any internet-reachable vulnerable site can be probed at scale. Counterweights: there is no CISA KEV listing, no published EPSS score in the input, no SSVC decision, and no public POC referenced beyond the Patchstack advisory; the exact data category exposed ('embedded sensitive data') is not specified, so the High confidentiality rating reflects a worst-case interpretation rather than confirmed leakage of credentials or PII. Conflict to flag: the description gives no detail on which endpoint or data class is affected, so defenders cannot independently validate the C:H rating without the Patchstack advisory body. Treat as a prompt-patch issue for any site running GetPaid, especially e-commerce/invoicing deployments where leaked invoice or customer data has direct privacy and regulatory consequences.

Exploit ScenarioDerived

An attacker enumerates WordPress sites running the GetPaid (Invoicing) plugin via fingerprinting (readme.txt, asset URLs, REST namespaces), then issues unauthenticated HTTP requests to the vulnerable endpoint and parses sensitive fields embedded in the response - for example invoice metadata, customer details, or internal configuration - to harvest data at scale across many sites. No user interaction or authentication is required per the CVSS vector, and no public exploit identified at time of analysis means initial discovery would likely come from the Patchstack write-up.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 15, 2026

Sensitive information disclosure in the GetPaid WordPress plugin (also known as Invoicing, by Stiofan) through version 2.8.49 allows remote unauthenticated attackers to retrieve embedded sensitive data via responses sent by the plugin. The flaw is classified as CWE-201 and was reported by Patchstack; no public exploit identified at time of analysis, but the network-reachable, no-auth, no-interaction CVSS profile makes opportunistic discovery plausible on exposed WordPress sites.

RemediationAI

No vendor-released patch identified at time of analysis from the supplied data - the Patchstack advisory marks the issue as affecting GetPaid up to and including 2.8.49 without naming a fixed release, so administrators should monitor the plugin's WordPress.org page and the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/invoicing/vulnerability/wordpress-getpaid-plugin-2-8-49-sensitive-data-exposure-vulnerability) and upgrade to a release newer than 2.8.49 as soon as the maintainer publishes one. Until a fix ships, compensating controls include: deactivating the GetPaid/Invoicing plugin on sites that do not actively need it (trade-off: removes invoicing/payment UI and shortcodes); placing the WordPress admin and any GetPaid REST/AJAX endpoints behind a WAF rule or virtual patch - Patchstack provides one to subscribers - restricting access to the affected routes (trade-off: may block legitimate integrations until rules are tuned); restricting public access to wp-json/getpaid/* (or the plugin's specific REST namespace) and admin-ajax.php actions related to invoicing via web-server ACLs or authenticated reverse proxy (trade-off: can break front-end checkout flows that rely on those endpoints, so test before enforcing); and reviewing access and request logs for unusual GET/POST volume against invoice, customer, or settings endpoints to detect probing.

Affected VersionsENISA

GetPaid n/a ≤2.8.49

Affected Packages

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

GetPaid (slug 'invoicing') is a WordPress plugin by Stiofan used for invoicing, payments, and paid content on WordPress sites, identified by CPE cpe:2.3:a:stiofan:getpaid:*. CWE-201 (Insertion of Sensitive Information Into Sent Data) means the application embeds data into outbound responses (HTML, JSON, headers, or API payloads) that the requester should not be authorized to see - typically caused by an endpoint or template returning fields beyond what the consumer needs, such as internal IDs, configuration values, customer/order metadata, tokens, or other backend state. In a WordPress plugin context this commonly manifests as a REST route, AJAX action (admin-ajax.php), shortcode render, or front-end view that leaks fields from invoices, customer records, or plugin settings without an authorization check on what is included in the response.

Know when Getpaid 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 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 7.5 HIGH

Network-reachable WordPress endpoint, no auth or interaction required, leakage only affects confidentiality of embedded sensitive data with no integrity or availability impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/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
High
Integrity
None
Availability
None

DescriptionCVE.org

Insertion of Sensitive Information Into Sent Data vulnerability in Stiofan GetPaid allows Retrieve Embedded Sensitive Data.

This issue affects GetPaid: from n/a through 2.8.49.

Executive ViewAI

Why It Matters

The GetPaid WordPress plugin (through version 2.8.49) contains a network-accessible, unauthenticated information disclosure vulnerability allowing remote attackers to retrieve sensitive embedded data via plugin responses; no public exploit identified at time of analysis, though the low attack barrier makes opportunistic discovery likely on exposed installations. This affects all organizations using the plugin for invoicing, with no vendor patch currently available, requiring immediate deactivation or isolation to prevent exposure of financial records and customer information. The widespread WordPress adoption and low technical bar to exploitation create substantial organizational and compliance risk.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: immediately deactivate GetPaid plugin on all systems; if invoicing functionality is business-critical, restrict WordPress site access to internal networks only via firewall IP whitelist; implement WAF rules blocking HTTP requests to plugin-sensitive endpoints; enable detailed logging and monitoring of HTTP responses containing sensitive data patterns; establish alternative manual invoice processing workflow pending patch availability.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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