Lucene search

K
wpvulndbHuli of CymetricsWPVDB-ID:3CD1D8D2-D2A4-45A9-9B5F-C2A56F08BE85
HistoryMar 09, 2022 - 12:00 a.m.

Booking Package < 1.5.29 - Unauthenticated Sensitive Data Disclosure

2022-03-0900:00:00
huli of Cymetrics
wpscan.com
7

0.002 Low

EPSS

Percentile

53.6%

The plugin requires a token for exporting the ical representation of it’s booking calendar, but this token is returned in the json response to unauthenticated users performing a booking, leading to a sensitive data disclosure vulnerability.

PoC

When a guest make a booking via sending “action: package_app_public_action” and “mode: sendbooking” request (screenshot: https://i.imgur.com/ql7bqnl.png), there is a field “icalToken” in the response, screenshot: https://i.imgur.com/6hlNcgU.png If the plugin has ical integration enabled, a threat actor can abuse this feature to download all the booking data, including email and name of all customers. For example, this file is from demo site and has all the booking information: https://booking-package.saasproject.net/demo-booking/?id=1&amp;ical;=445976b9e3f3276019b4763fb138ad9895e0a641 screenshot: https://i.imgur.com/7mum5Jc.png

CPENameOperatorVersion
booking-packagelt1.5.29

0.002 Low

EPSS

Percentile

53.6%

Related for WPVDB-ID:3CD1D8D2-D2A4-45A9-9B5F-C2A56F08BE85