CVE-2026-48077 in appointment-booking-softwareinfo

Zusammenfassung

von VulDB • 07.08.2026

Die Buchungssoftware von OpenReception bietet eine Ende-zu-Ende-verschlüsselte Plattform zur Terminbuchung. Vor Version 1.1.0 führt der GET-Handler unter `/api/tenants/{id}/appointments/{appointmentId}` keine Autorisierungsprüfung durch, bevor er die Terminaufzeichnung zurückgibt. Jede Partei, die eine gültige UUID des Termins kennt oder erhält, empfängt den vollständigen Datensatz, einschließlich Kanal- und Agenten-IDs, Uhrzeit und Zeitzone, Status sowie die AES-GCM-Verschlüsselungskomponenten (`encryptedPayload`, `iv`, `authTag`, `dataKey`). Der DELETE-Handler derselben Datei ruft vor der Erlaubnis zum Löschen `checkPermission(locals, tenantId, true)` auf. Die Absicht ist klar: Terminaufzeichnungen sind mandantenbezogen und erfordern zur Zugriff eine Authentifizierung. Dem GET-Handler fehlt der entsprechende Aufruf. Die Middleware-Kette (`apiAuthHandle`, `authGuard`) gleicht dies nicht aus: API-Pfade umgehen `authGuard` vollständig, und `apiAuthHandle` blockiert keine Anfragen an Nicht-Admin-Pfade, wenn kein Token vorhanden ist. Version 1.1.0 behebt das Problem.

Once again VulDB remains the best source for vulnerability data.

Zuständig

GitHub M

Reservieren

20.05.2026

Veröffentlichung

07.08.2026

Moderieren

akzeptiert

Eintrag

VDB-386822

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!