Description
OpenReception's appointment booking software provides an end-to-end encrypted appointment booking platform. In versions 2.1.0 and prior, an unauthenticated attacker can store an arbitrary ML-KEM-768 public key under any existing user's identity in any tenant's staff-crypto recipient directory. The product's design guarantees that appointment data is end-to-end encrypted to staff members and that the staff recipient directory is not attacker-writable, so that even administrators and the operator cannot read patient data. This endpoint breaks that guarantee for an unauthenticated remote actor: it allows writing an arbitrary encryption recipient into the recipient directory of any tenant. The injected key receives the tunnel key of every appointment booked afterward in that tenant, because booking clients encrypt to all active staff keys. The attacker holds the corresponding secret key and is a persistent, unauthorized recipient of that key material. At time of publication, there are no publicly available patches.
Published: 2026-10-23
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized persistence as an encrypted data recipient
Action: Monitor
AI Analysis

Impact

An unauthenticated remote actor can inject an arbitrary ML-KEM‑768 public key into any tenant’s staff‑crypto recipient directory in OpenReception’s appointment booking software. This bypasses the designed guarantee that only registered staff members receive appointment data, enabling the attacker to receive the same encrypted tunnel key used for all future appointments and to decrypt that data with the matching secret key. The flaw represents an authorization bypass, allowing persistent, unauthorized access to confidential information. The vulnerability is scored moderate (CVSS 5.3) and is not yet listed in CISA’s KEV catalog. Its exploitation does not require privileged credentials; the private endpoint accepting the key upload is publicly accessible.

Affected Systems

All instances of open-reception:appointment-booking-software with version 2.1.0 or earlier are affected. The flaw affects all tenants, as any tenant’s staff‑crypto directory can be written to by an unauthenticated user. No later versions or other products are mentioned in the advisory.

Risk and Exploitability

The lack of authentication for the key upload endpoint means that a remote attacker can inject a malicious key simply by sending a correctly formatted request. Once injected, the attacker becomes a permanent, unauthorized recipient of every appointment encrypted for that tenant, compromising confidentiality on a long‑term basis. The current EPSS score is not available, so the prevalence of exploitation is unknown. The CVSS score indicates a moderate threat, but the persistence nature and lack of patch availability increase risk for organizations that rely on end‑to‑end encryption.

Generated by OpenCVE AI on October 23, 2026 at 21:30 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor’s patch as soon as it becomes available.
  • Restrict network access to the key upload endpoint using firewalls or VPNs so that only legitimate staff members can reach it.
  • Periodically audit the staff‑crypto recipient directories and remove any unauthorized or suspicious keys.

Generated by OpenCVE AI on October 23, 2026 at 21:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Open-reception
Open-reception appointment-booking-software
Vendors & Products Open-reception
Open-reception appointment-booking-software

Fri, 23 Oct 2026 20:45:00 +0000

Type Values Removed Values Added
Description OpenReception's appointment booking software provides an end-to-end encrypted appointment booking platform. In versions 2.1.0 and prior, an unauthenticated attacker can store an arbitrary ML-KEM-768 public key under any existing user's identity in any tenant's staff-crypto recipient directory. The product's design guarantees that appointment data is end-to-end encrypted to staff members and that the staff recipient directory is not attacker-writable, so that even administrators and the operator cannot read patient data. This endpoint breaks that guarantee for an unauthenticated remote actor: it allows writing an arbitrary encryption recipient into the recipient directory of any tenant. The injected key receives the tunnel key of every appointment booked afterward in that tenant, because booking clients encrypt to all active staff keys. The attacker holds the corresponding secret key and is a persistent, unauthorized recipient of that key material. At time of publication, there are no publicly available patches.
Title OpenReception: unauthenticated ML-KEM key injection into the staff-crypto recipient directory in any tenant
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Open-reception Appointment-booking-software
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-23T20:42:21.394Z

Reserved: 2026-08-17T20:49:21.600Z

Link: CVE-2026-75525

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-23T21:17:25.150

Modified: 2026-10-23T21:17:25.150

Link: CVE-2026-75525

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T22:45:14Z

Weaknesses