---
id: CVE-2026-77704
title: >-
  The Booking for Appointments and Events Calendar  WordPress plugin before
  2.4.9 does not check that a user holds the required capability before letting
  them change an appointment's status, allowing customers to set arbitrary
  statuses on …
summary: >-
  The Booking for Appointments and Events Calendar  WordPress plugin before
  2.4.9 does not check that a user holds the required capability before letting
  them change an appointment's status, allowing customers to set arbitrary
  statuses on …
severity: low
cvss: 2.7
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N'
cwe:
  - CWE-863
published: '2026-08-29'
updated: '2026-08-30'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-77704'
references:
  - url: 'https://wpscan.com/vulnerability/7b444920-28c4-4e4c-b5fd-38fdc31aef0c/'
    label: contact@wpscan.com
tags:
  - nvd
epss: 0.00168
epssPercentile: 0.06548
ingestedAt: '2026-08-30T07:49:07.884Z'
---

## Overview

The Booking for Appointments and Events Calendar  WordPress plugin before 2.4.9 does not check that a user holds the required capability before letting them change an appointment's status, allowing customers to set arbitrary statuses on appointments they are booked on, including approving their own bookings that were left awaiting approval and overwriting another customer's booking status on a shared appointment.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
