Read the docs
TI-2026-05696 Aliases CVE-2026-6498GHSA-75mc-5wvp-r4qm

Insufficient verification of data authenticity in Rustaurius Five Star Restaurant…

Priority LOW 29CWE-345Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
None · Low · None
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-345.

Summary

The Five Star Restaurant Reservations plugin for WordPress is vulnerable to a payment bypass via PHP type juggling in versions up to, and including, 2.7.16 This is due to the valid_payment() function using a PHP loose comparison (==) between the attacker-controlled payment_id POST parameter and the booking's stripe_payment_intent_id property. When an unauthenticated attacker submits a request to the nopriv AJAX handler rtb_stripe_pmt_succeed before the Stripe payment intent has been created for a booking (i.e., before the JavaScript-triggered create_stripe_pmtIntnt() call has stored an intent ID in post meta), the stripe_payment_intent_id property on the booking object remains null. The comparison sanitize_text_field('') == null evaluates to TRUE in PHP loose comparison, causing the payment verification check to pass with zero actual payment. This makes it possible for unauthenticated attackers to mark any existing payment_pending booking as paid without completing a Stripe payment by submitting an empty payment_id parameter.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00185 8th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
RustauriusFive Star Restaurant Reservations – WordPress Booking Pluginup to 2.7.16—No fix listedCNA
  • Five Star Restaurant Reservations – WordPress Booking Plugin VendorRustaurius Affected up to 2.7.16 Fixed in — No fix listed CNA

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-6498
  2. 2026-10-03 Alias added: GHSA-75mc-5wvp-r4qm

References

  • TI-2025-01743 Front-End-Only-Users <= 3.2.32 - Unauthenticated Arbitrary File Upload CVSS 3.1CRITICAL 9.8
  • TI-2020-18897 Ultimate Reviews < 2.1.33 - PHP Object Injection CVSS 3.1CRITICAL 9.8
  • TI-2025-41653 WordPress Five Star Restaurant Reservations plugin <= 2.7.4 - Insecure Direct Object References (IDOR) vulnerability CVSS 3.1HIGH 8.6
  • TI-2026-21847 WordPress Five Star Business Profile and Schema plugin <= 2.3.19 - Arbitrary Code Execution vulnerability CVSS 3.1CRITICAL 9.1
  • TI-2025-30077 WordPress Front End Users plugin <= 3.2.35 - Broken Access Control vulnerability CVSS 3.1CRITICAL 9.8
  • TI-2025-06360 Missing authorization in Rustaurius Ultimate WP Mail CVSS 3.1HIGH 8.8
See all 33 →

Sources