CVE detail
CVE-2026-8840
The Booking calendar, Appointment Booking System plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 3.2.36. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to mark arbitrary reservations as paid or completed, cancel legitimate payments, auto-approve reservations, and trigger transactional booking emails by writing attacker-supplied payment status and transaction data directly into the payments table. The auto-approval of reservations is only triggered when the 'enable_psuccess_approval' site option is enabled, but payment status manipulation and email dispatch are exploitable regardless of that setting.
Buzz score
Why this CVE is surfacing
This all-time snapshot uses the same composite formula as Trending across a 30-year evidence window, rather than a current rolling window.
Buzz score components · mention 23.0 · diversity 6.5 · KEV 0.0 · OTX 0.0 · PoC 0.0
Why it matters now
Mention timeline
- Total mentions
- 9
- within the 30d window
- Peak daily
- 9
- highest bucket
Evidence
Source links by recency
9 source links · newest first
- https://www.wordfence.com/threat-intel/vulnerabilities/id/88409bb0-5cb0-4f63-b8f0-d72f54fa17b0?source=cvewww.wordfence.com
No excerpt available.
Patchwww.wordfence.comAug 15, 2026, 3:16 AM - https://plugins.trac.wordpress.org/browser/booking-calendar/tags/3.2.36/booking_calendar.php#L578plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgAug 15, 2026, 3:16 AM - https://plugins.trac.wordpress.org/browser/booking-calendar/tags/3.2.36/booking_calendar.php#L131plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgAug 15, 2026, 3:16 AM - https://plugins.trac.wordpress.org/browser/booking-calendar/tags/3.2.36/admin/controllers/Payment.php#L26plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgAug 15, 2026, 3:16 AM - https://plugins.trac.wordpress.org/browser/booking-calendar/tags/3.2.36/admin/controllers/Payment.php#L16plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgAug 15, 2026, 3:16 AM - https://plugins.trac.wordpress.org/browser/booking-calendar/tags/3.2.35/booking_calendar.php#L578plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgAug 15, 2026, 3:16 AM - https://plugins.trac.wordpress.org/browser/booking-calendar/tags/3.2.35/booking_calendar.php#L131plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgAug 15, 2026, 3:16 AM - https://plugins.trac.wordpress.org/browser/booking-calendar/tags/3.2.35/admin/controllers/Payment.php#L26plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgAug 15, 2026, 3:16 AM - https://plugins.trac.wordpress.org/browser/booking-calendar/tags/3.2.35/admin/controllers/Payment.php#L16plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgAug 15, 2026, 3:16 AM
Exploit code
Public exploit repository references
Public PoC repositories are third-party, potentially unsafe artifacts. Treat their code as untrusted and use it only on authorized systems in an isolated, least-privilege environment. cvebuzz does not execute the code or verify that an exploit works.
0 repository references · best confidence N/A · max 0 stars
Related records
Similar CVEs
6 related CVEs with shared weakness or product evidence
- CVE-2026-69148CVSS 7.1 · High
MLflow is an open source AI engineering platform for agents, large language models, and machine learning models. Prior to 3.15.0, CreateModelVersion accepts a run_id or model_id a…
- CVE-2026-69146CVSS 6.5 · Medium
MLflow is an open source AI engineering platform for agents, large language models, and machine learning models. From 3.13.0 until 3.15.0, LogInputs is absent from BEFORE_REQUEST_…
- CVE-2026-75109CVSS 7.1 · High
Determined fails to authorize requests on the generic task kill, pause, and unpause endpoints in the API handlers. Authenticated attackers can disrupt other users' workloads by te…
- CVE-2026-75108CVSS 5.3 · Medium
Next Terminal fails to enforce per-asset authorization checks on the portal ping and wake-on-LAN endpoints, allowing any authenticated user to probe and wake assets they are not g…
- CVE-2026-54356CVSS 7.1 · High
Budibase is an open-source low-code platform. Prior to 3.41.3, POST /api/attachments/:datasourceId/url in packages/server/src/api/routes/static.ts and packages/server/src/api/cont…
- CVE-2026-63669CVSS 6.5 · Medium
ApostropheCMS is an open-source Node.js content management system. Prior to 4.32.0, the page module's move() operation fails to enforce the destination parent's _create permission…