PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-48074 open-reception CVE debrief

CVE-2026-48074 is a low-severity vulnerability in OpenReception's appointment booking software. When a tenant administrator deletes a staff user, the software incorrectly removes pending invites for that email address across all tenants, not just the administrator's tenant. This issue was patched in version 1.0.6. The vulnerability allows an attacker to inadvertently delete pending invites in other tenants, potentially leading to data loss or increased risk of phishing attacks. Tenant administrators and security teams should assess exposure and apply the patch to prevent unintended invite removal across tenants.

Vendor
open-reception
Product
appointment-booking-software
CVSS
LOW 2.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-06
Original CVE updated
2026-09-08
Advisory published
2026-08-06
Advisory updated
2026-09-08

Who should care

Tenant administrators and security teams responsible for OpenReception's appointment booking software should assess exposure and apply the patch to prevent unintended invite removal across tenants.

Why it matters

CVE-2026-48074 is a low-severity vulnerability in OpenReception's appointment booking software that can result in unintended invite removal across tenants. Defenders should prioritize verifying and applying the patch to prevent this issue.

  • Unintended removal of pending invites across tenants
  • Potential data loss or corruption due to invite removal
  • Increased risk of phishing or social engineering attacks due to invite removal

Technical summary

The vulnerability is caused by the `StaffService.deleteStaffMember()` method running an additional invite cleanup that deletes from the central `user_invite` table by email without a `tenantId` predicate. This results in pending invites being removed across all tenants that share the deleted staff's email. The issue was patched in version 1.0.6. The bug is specifically in the invite cleanup that runs as a side effect of deleting an existing staff user. The user-side delete is correctly scoped, and the pending-invite-only delete path is also tenant-scoped.

Defensive priority

Defenders should prioritize verifying and applying the patch to prevent unintended invite removal across tenants.

Recommended defensive actions

  • Verify and apply the patch to prevent unintended invite removal across tenants.
  • Review and update tenant administrator roles and access controls.
  • Monitor invite and staff user management for potential abuse or misuse.
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.

Evidence notes

The vulnerability is caused by the `StaffService.deleteStaffMember()` method running an additional invite cleanup that deletes from the central `user_invite` table by email without a `tenantId` predicate. This results in pending invites being removed across all tenants that share the deleted staff's email.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-48074 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-48074

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-48074 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-48074

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://github.com/open-reception/appointment-booking-software/commit/5e77fd1df4262d09bfa6b59acfec4f66408de570

    [email protected]

  • Source reference

    Unverified legacy reference

    URL: https://github.com/open-reception/appointment-booking-software/security/advisories/GHSA-6f8g-wfxp-mqxw

    [email protected]

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.