Description
The WP Travel WordPress plugin before 11.8.1 does not verify PayPal Instant Payment Notifications through the PayPal post-back handshake before marking a booking paid, allowing unauthenticated attackers to forge a notification that flips an arbitrary pending booking to a paid and booked state at an attacker-chosen amount.
Published: 2026-07-30
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The WP Travel WordPress plugin before version 11.8.1 allows attackers to forge PayPal Instant Payment Notifications without authenticating the request. By sending a crafted IPN, an attacker can change a pending booking to a paid state with an arbitrary amount. This is an authentication bypass that enables unauthorized transactions and could lead to financial loss and reputational damage.

Affected Systems

Affected systems include the WP Travel WordPress plugin across all releases older than 11.8.1. Site owners who run the plugin on WordPress sites without updating are at risk. No specific vendor name is listed, but the plugin is widely available on WordPress plugin repositories.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity while the EPSS score of <1% suggests a low likelihood of exploitation in the current threat landscape. The vulnerability is not listed in the CISA KEV catalog. The vulnerability requires no authentication but does hinge on the ability to call the plugin’s IPN endpoint, typically exposed via a public URL. Because an attacker can specify arbitrary booking amounts, the potential impact on revenue and customer trust is significant, although the overall exploitation probability remains low.

Generated by OpenCVE AI on August 2, 2026 at 05:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the WP Travel plugin to version 11.8.1 or later to receive the PayPal IPN verification fix.
  • If an immediate update is not possible, restrict external access to the plugin’s PayPal IPN endpoint by allowing only PayPal IP addresses or blocking the URL until the patch is applied.
  • As a temporary safeguard, disable the plugin’s booking‑confirmation feature or cancel pending bookings until a secure version is installed.

Generated by OpenCVE AI on August 2, 2026 at 05:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 30 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-290
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 30 Jul 2026 08:30:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wp Travel
Wp Travel wp Travel
Vendors & Products Wordpress
Wordpress wordpress
Wp Travel
Wp Travel wp Travel

Thu, 30 Jul 2026 06:15:00 +0000

Type Values Removed Values Added
Description The WP Travel WordPress plugin before 11.8.1 does not verify PayPal Instant Payment Notifications through the PayPal post-back handshake before marking a booking paid, allowing unauthenticated attackers to forge a notification that flips an arbitrary pending booking to a paid and booked state at an attacker-chosen amount.
Title WP Travel < 11.8.1 - Unauthenticated Payment Bypass via Forged PayPal IPN
References

Subscriptions

Wordpress Wordpress
Wp Travel Wp Travel
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-30T16:05:27.697Z

Reserved: 2026-06-24T09:11:33.920Z

Link: CVE-2026-13143

cve-icon Vulnrichment

Updated: 2026-07-30T16:04:09.452Z

cve-icon NVD

Status : Deferred

Published: 2026-07-30T06:24:58.817

Modified: 2026-07-30T16:45:00.353

Link: CVE-2026-13143

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T05:45:03Z

Weaknesses
  • CWE-290

    Authentication Bypass by Spoofing