Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-49064

CVE-2026-49064: GetPaid Information Disclosure Flaw

CVE-2026-49064 is an information disclosure vulnerability in GetPaid that exposes sensitive data through sent data insertion. This article covers the technical details, affected versions up to 2.8.49, and mitigation.

Published:

CVE-2026-49064 Overview

CVE-2026-49064 is a sensitive data exposure vulnerability in the Stiofan GetPaid WordPress plugin, also known as the Invoicing plugin. The flaw is categorized under CWE-201: Insertion of Sensitive Information Into Sent Data. Unauthenticated attackers can retrieve embedded sensitive data from affected installations over the network. The vulnerability affects all versions of GetPaid from initial release through 2.8.49.

Critical Impact

Remote unauthenticated attackers can retrieve embedded sensitive data from WordPress sites running GetPaid versions up to and including 2.8.49, exposing confidential information without requiring user interaction.

Affected Products

  • Stiofan GetPaid (Invoicing) WordPress plugin — all versions through 2.8.49
  • WordPress installations using GetPaid for invoicing and payment processing
  • Any site administrator or merchant relying on GetPaid for billing workflows

Discovery Timeline

  • 2026-06-15 - CVE-2026-49064 published to NVD
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2026-49064

Vulnerability Analysis

The GetPaid plugin exposes sensitive information in data that the application sends to clients. Under CWE-201, sensitive content becomes embedded in responses, files, or other transmitted data accessible to unintended recipients. An attacker queries the affected endpoints over the network and retrieves data that should remain confidential.

The vulnerability requires no authentication and no user interaction. The attack targets confidentiality only, with no direct impact to integrity or availability of the target site. Exposed data may include invoice details, customer information, or other billing-related records handled by the plugin.

The Exploit Prediction Scoring System (EPSS) reports a probability of 0.245% with a percentile of 15.4 as of 2026-06-18. No public proof-of-concept exploit is currently listed, and the vulnerability is not on the CISA Known Exploited Vulnerabilities catalog.

Root Cause

The plugin embeds sensitive fields in data sent to clients without enforcing access controls or filtering on the response payload. Developers placed confidential values inside output that is reachable by unauthenticated requesters. The result is direct information leakage through normal application responses.

Attack Vector

The attack vector is network-based. An attacker sends crafted HTTP requests to a vulnerable GetPaid endpoint on a target WordPress site. The server returns responses containing the embedded sensitive information. No credentials, privileges, or victim interaction are required to extract the data. See the Patchstack Vulnerability Report for technical details.

Detection Methods for CVE-2026-49064

Indicators of Compromise

  • Unauthenticated HTTP GET or POST requests to GetPaid plugin endpoints under /wp-content/plugins/invoicing/ or related REST routes
  • Anomalous volume of requests from a single source enumerating invoice or customer identifiers
  • Outbound responses containing invoice, customer, or billing fields delivered to unauthenticated clients

Detection Strategies

  • Review WordPress access logs for repeated requests to GetPaid endpoints from unauthenticated sessions
  • Inspect web application firewall (WAF) logs for sequential identifier enumeration patterns against invoicing routes
  • Compare GetPaid plugin version against the fixed release using wp plugin list from WP-CLI

Monitoring Recommendations

  • Enable verbose request logging on the web server for all /wp-json/ and plugin-specific routes used by GetPaid
  • Configure alerts for high-volume responses returning structured invoice or customer data to unauthenticated IPs
  • Track plugin inventory drift to identify hosts running GetPaid 2.8.49 or earlier

How to Mitigate CVE-2026-49064

Immediate Actions Required

  • Identify all WordPress sites running the GetPaid (Invoicing) plugin and confirm the installed version
  • Upgrade GetPaid to a version later than 2.8.49 as soon as a patched release is available from the vendor
  • Review web server access logs for prior unauthenticated requests to plugin endpoints and assess whether sensitive data was exfiltrated

Patch Information

The vulnerability affects GetPaid versions through 2.8.49. Administrators should consult the Patchstack Vulnerability Report for the fixed version and apply the update through the WordPress plugin manager or WP-CLI.

Workarounds

  • Restrict access to GetPaid plugin endpoints using a WAF rule that blocks unauthenticated requests to invoice and customer routes
  • Temporarily deactivate the GetPaid plugin on affected sites until a patched version is installed
  • Rotate any credentials, API keys, or tokens that may have been exposed through plugin responses
bash
# Example: identify GetPaid version and update via WP-CLI
wp plugin list --name=invoicing --fields=name,status,version
wp plugin update invoicing

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.