Description
OpenReception's appointment booking software provides an end-to-end encrypted appointment booking platform. Prior to version 1.0.2, the `/api/log` endpoint accepts unauthenticated POST requests, applies no schema validation to the message body, writes attacker-controlled content directly into the application's stdout log, interprets newline characters as real line breaks, and enforces no size or rate limits. Three independent abuse modes follow: log injection (forge log lines that look like legitimate system events), log volume DoS (saturate the logging pipeline at sustained 100+ requests per second of small messages), and oversized-payload submission (100 KB payloads accepted; larger sizes not tested). The most operationally damaging mode is log injection. An attacker can inject lines that an operator scanning logs would mistake for real system errors, mask their own activity behind fake noise, or pollute SIEM alerting rules with crafted false positives. A line such as `[error]: injected admin error` injected from an unauthenticated source is indistinguishable from the application's own error output once written to disk. Version 1.0.2 fixes the issue.
Published: 2026-08-06
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpenReception’s appointment booking platform exposes an unauthenticated POST endpoint at /api/log that accepts arbitrary payloads without schema validation or size limits, directly writes the raw content to stdout, and interprets newline characters as real line breaks. This allows an attacker to inject specially crafted log entries—using CRLF sequences—to mimic legitimate system events. By embedding forged error or status messages, an adversary can conceal actions, mislead operators into attributing malicious activity to benign events, or cause SIEM tools to fire false alarms based on injected noise.

Affected Systems

The vulnerability exists in all versions of the OpenReception appointment booking software released prior to 1.0.2. Version 1.0.2 introduces the necessary fixes to enforce input validation, size limits, and authentication for the /api/log endpoint, thereby eliminating the described abuse modes.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity, and although EPSS is not reported, the lack of authentication and rate limiting means any reachable instance is exposed to the described attacks. The vulnerability is not currently listed in CISA’s KEV catalog. Attack scenarios are most likely to occur over the public network, where a remote actor can send frequent POST requests, achieving either log injection or a log‑volume denial of service at sustained rates of over 100 requests per second.

Generated by OpenCVE AI on August 7, 2026 at 00:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor patch to version 1.0.2 or later
  • Restrict access to the /api/log endpoint by requiring authentication or limiting it to trusted IP ranges
  • Implement input validation and rate limiting on the logging endpoint to prevent excessive or malformed requests

Generated by OpenCVE AI on August 7, 2026 at 00:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 08 Aug 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 07 Aug 2026 10:30: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

Thu, 06 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description OpenReception's appointment booking software provides an end-to-end encrypted appointment booking platform. Prior to version 1.0.2, the `/api/log` endpoint accepts unauthenticated POST requests, applies no schema validation to the message body, writes attacker-controlled content directly into the application's stdout log, interprets newline characters as real line breaks, and enforces no size or rate limits. Three independent abuse modes follow: log injection (forge log lines that look like legitimate system events), log volume DoS (saturate the logging pipeline at sustained 100+ requests per second of small messages), and oversized-payload submission (100 KB payloads accepted; larger sizes not tested). The most operationally damaging mode is log injection. An attacker can inject lines that an operator scanning logs would mistake for real system errors, mask their own activity behind fake noise, or pollute SIEM alerting rules with crafted false positives. A line such as `[error]: injected admin error` injected from an unauthenticated source is indistinguishable from the application's own error output once written to disk. Version 1.0.2 fixes the issue.
Title OpenReception: Unauthenticated POST /api/log accepts arbitrary content with CRLF injection and no size or rate limits
Weaknesses CWE-117
References
Metrics cvssV3_1

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


Subscriptions

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

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-08T02:42:08.418Z

Reserved: 2026-05-20T18:40:45.832Z

Link: CVE-2026-48083

cve-icon Vulnrichment

Updated: 2026-08-08T02:41:44.103Z

cve-icon NVD

Status : Received

Published: 2026-08-06T22:17:11.143

Modified: 2026-08-08T03:16:46.130

Link: CVE-2026-48083

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T09:58:53Z

Weaknesses
  • CWE-117

    Improper Output Neutralization for Logs