Description
Spacebar Server before commit 51da17c contains a missing authorization vulnerability that allows any authenticated user to enumerate complete guild membership by querying the GET /guilds/{guild_id}/roles/{role_id}/member-ids endpoint without guild membership verification. Attackers can exploit the unprotected route handler in the roles member-ids endpoint, which lacks permission checks present in sibling endpoints, to retrieve the full list of member user IDs for any guild on the instance using only a valid bearer token and a known guild ID.
Published: 2026-08-05
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The spacebar Server exposes a missing authorization check in the /guilds/{guild_id}/roles/{role_id}/member-ids endpoint. Any authenticated user can query this route and receive a complete list of member user IDs for a guild they may not belong to. The exposed data can be used for targeted phishing, social engineering, or privacy violations. This flaw represents an authorization bypass through user‑controlled keys (CWE‑862).

Affected Systems

All Spacebar Server releases before the commit 51da17cf on the master branch are affected. No specific version ranges are listed in the advisory, so all deployments prior to the patch are vulnerable. The fix is committed at 51da17cf and later.

Risk and Exploitability

The CVSS score of 5.3 reflects a moderate threat level. The EPSS score is not available, and the vulnerability is not in the CISA KEV catalog, indicating no known widespread exploitation at this time. Attackers need only a valid bearer token for authentication, which can be obtained by compromising or otherwise authenticating a user. Once authenticated, the exploit is performed over the network via standard HTTP requests to the unprotected endpoint.

Generated by OpenCVE AI on August 5, 2026 at 21:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the patch included in commit 51da17cf or later to Spacebar Server.
  • Restrict or shield the API interface of the server from public exposure until the patch is applied.
  • Verify that all API routes enforce proper authorization checks and inspect logs for abnormal requests.

Generated by OpenCVE AI on August 5, 2026 at 21:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 20:15:00 +0000

Type Values Removed Values Added
Description Spacebar Server before commit 51da17c contains a missing authorization vulnerability that allows any authenticated user to enumerate complete guild membership by querying the GET /guilds/{guild_id}/roles/{role_id}/member-ids endpoint without guild membership verification. Attackers can exploit the unprotected route handler in the roles member-ids endpoint, which lacks permission checks present in sibling endpoints, to retrieve the full list of member user IDs for any guild on the instance using only a valid bearer token and a known guild ID.
Title Spacebar Server Missing Authorization via member-ids Endpoint
Weaknesses CWE-862
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-05T19:57:35.007Z

Reserved: 2026-08-04T20:17:18.296Z

Link: CVE-2026-70618

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T21:45:04Z

Weaknesses