Description
Hoppscotch is an open source API development ecosystem. Prior to 2026.6.0, the team, teamMembers.user, RESTHistory, GQLHistory, currentRESTSession, currentGQLSession, environments, globalEnvironments, and settings GraphQL paths expose another workspace member's private User data, while toggleHistoryStarStatus and removeRequestFromHistory in the UserHistory service accept another user's history identifier without enforcing userUid ownership, allowing an authenticated workspace member to read private request history, session data, request contents, authorization headers, environment values, and settings and to modify or delete the victim's private history entries. This issue is fixed in version 2026.6.0.
Published: 2026-08-18
Score: 7.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows authenticated workspace members to access another member's private user data, request history, session data, and environment values through GraphQL queries. Additionally, the UserHistory service permits manipulation of history entries belonging to other users because identifiers are not bound to the requester's user ID. This results in leakage of sensitive headers and configuration, and the ability to delete or modify a victim’s request records. The weakness involves information exposure and improper access control.

Affected Systems

Affected systems include the Hoppscotch API development ecosystem, specifically versions prior to 2026.6.0. Any deployment using an earlier release is vulnerable. The issue was discovered in the team, teamMembers.user, RESTHistory, GQLHistory, currentRESTSession, currentGQLSession, environments, globalEnvironments, and settings GraphQL paths, and persists until the 2026.6.0 release.

Risk and Exploitability

The CVSS score of 7.6 indicates a high severity with the potential to compromise confidentiality and integrity of user data. Although the EPSS score is not available, the fixed version does not appear in the CISA KEV catalog, implying it has not yet been observed as a known exploit. The vulnerability is exploitable by any authenticated member of a workspace; no privilege escalation beyond workspace membership is required. Attackers simply issue the relevant GraphQL queries or use the UserHistory endpoints with a victim’s history ID.

Generated by OpenCVE AI on August 18, 2026 at 16:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Hoppscotch to version 2026.6.0 or later, which removes the vulnerable GraphQL paths and enforces user ownership on history identifiers.
  • Restrict permissions for team members so that only authorized users can query or modify history data; apply role‑based access controls to the GraphQL API.
  • Conduct a code review or audit of remaining GraphQL resolvers to ensure that all user data is properly filtered by current user's context and that ownership checks are present.

Generated by OpenCVE AI on August 18, 2026 at 16:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
First Time appeared Hoppscotch
Hoppscotch hoppscotch
Vendors & Products Hoppscotch
Hoppscotch hoppscotch

Tue, 18 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 18 Aug 2026 15:15:00 +0000

Type Values Removed Values Added
Description Hoppscotch is an open source API development ecosystem. Prior to 2026.6.0, the team, teamMembers.user, RESTHistory, GQLHistory, currentRESTSession, currentGQLSession, environments, globalEnvironments, and settings GraphQL paths expose another workspace member's private User data, while toggleHistoryStarStatus and removeRequestFromHistory in the UserHistory service accept another user's history identifier without enforcing userUid ownership, allowing an authenticated workspace member to read private request history, session data, request contents, authorization headers, environment values, and settings and to modify or delete the victim's private history entries. This issue is fixed in version 2026.6.0.
Title Hoppscotch: Cross-user private data exposure and UserHistory IDOR via team GraphQL resolvers
Weaknesses CWE-200
CWE-639
CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Hoppscotch Hoppscotch
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-18T15:32:32.233Z

Reserved: 2026-08-03T16:00:23.482Z

Link: CVE-2026-69189

cve-icon Vulnrichment

Updated: 2026-08-18T15:32:28.158Z

cve-icon NVD

Status : Received

Published: 2026-08-18T15:17:00.930

Modified: 2026-08-18T16:18:16.047

Link: CVE-2026-69189

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T17:45:06Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization