CVE-2026-8840
Last modified
CVE-2026-8840 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. 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. EPSS estimates a 0.32% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| wpdevart | Booking calendar, Appointment Booking System | <= 3.2.36 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-8840?
How severe is CVE-2026-8840?
How do I fix CVE-2026-8840?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-88386libsndfile 1.2.2 contains a misaligned memory access issue i…5.5
- CVE-2026-88387LibRaw 0.22.0 contains an incorrect numeric conversion vulne…
- CVE-2026-88388Espruino 2v29 (commit bffc6d0) contains a stack-based buffer…7.5
- CVE-2026-88389Espruino 2v29 (commit bffc6d0) contains a NULL pointer deref…
- CVE-2026-8839The MapPress Maps for WordPress plugin for WordPress is vuln…5.3
- CVE-2026-88390An out-of-bounds write vulnerability in jslGetTokenValueAsSt…7.7
- CVE-2026-88402A SQL injection vulnerability in the checkSQL function of no…9.8
- CVE-2026-88403A Server-Side Request Forgery (SSRF) in the serverRequest fu…6.5
- CVE-2026-88404A remote code execution (RCE) vulnerability in the Uniscript…9.8
- CVE-2026-88405A remote code execution (RCE) vulnerability in the RemoteReg…9.8
- CVE-2026-88406FalkorDB (Redis module) v4.20.1 to v4.20.4 was discovered to…7.5
- CVE-2026-88407An out-of-bounds read in the node_token_count/relation_token…7.5
Are you affected by CVE-2026-8840?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
