Skip to content
Threat Feed
high advisory

Authentication Bypass in open-wearables

An unauthenticated remote code execution vulnerability (CVE-2026-78154) in open-wearables versions 0.6.2 and earlier allows attackers to bypass authentication in the invitation code redemption endpoint.

CVE search metadata

CVE search record: CVE-2026-78154. Severity: high. CVSS: 7.3. KEV: no. Product: open-wearables (0.6.2). Brief: Authentication Bypass in open-wearables. Brief link: https://feed.craftedsignal.io/briefs/2026-08-open-wearables-auth-bypass/

A vulnerability has been identified in the open-wearables application, specifically affecting versions up to and including 0.6.2. The flaw exists within the redeem_invitation_code function located in backend/app/api/routes/v1/user_invitation_code.py. An attacker can exploit this vulnerability by manipulating the code argument provided to the public invitation-code redemption endpoint. This action results in missing authentication, allowing unauthenticated remote parties to interact with critical functionality intended only for authorized users. The project maintainers have been notified via an issue report but have not provided a patch as of the reporting date. This vulnerability is classified as CWE-287 (Improper Authentication) and CWE-306 (Missing Authentication for Critical Function).

Attack Chain

  1. Attacker identifies a target running the open-wearables application (version 0.6.2 or earlier).
  2. Attacker interacts with the web interface to identify the public invitation-code redemption endpoint.
  3. Attacker crafts a malicious HTTP request targeting backend/app/api/routes/v1/user_invitation_code.py.
  4. Attacker injects or manipulates the code parameter within the request to bypass intended verification logic.
  5. The application fails to validate the identity of the requester due to the missing authentication check.
  6. The backend processes the invitation code without requiring valid user credentials.
  7. Attacker gains unauthorized access to the invitation redemption process or underlying account features.

Impact

Successful exploitation of CVE-2026-78154 allows for unauthorized interaction with the invitation-code redemption endpoint. Given the nature of the vulnerability, this could lead to unauthorized account creation or access to features gated by invitation codes. Impacted sectors include any organization or individual utilizing the open-wearables platform for user management or registration.

Recommendation

Prioritized actions for detection and remediation:

  • Inventory all assets running open-wearables and verify current versioning.
  • Implement access control lists (ACLs) or WAF rules to restrict traffic to the /api/routes/v1/user_invitation_code.py endpoint until a patch is available.
  • Monitor webserver logs for unexpected high volumes of requests to the invitation redemption endpoint, specifically looking for anomalous code parameter values.
  • Disable the public invitation-code redemption endpoint if not required for business operations.

Immediate actions

Review infrastructure for open-wearables instances.

IT Operations 24h

Mitigations

Restrict access to /api/routes/v1/user_invitation_code.py via WAF or internal network segmentation.

immediate IT Operations

CVE-2026-78154

Detection coverage 1

Detect Exploitation of CVE-2026-78154 - Unauthorized Access to Invitation Endpoint

high

Detects potential exploitation attempts by monitoring HTTP requests to the user invitation code redemption route.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →