Description
Hoppscotch is an open source API development ecosystem. Prior to 2026.6.0, mock server creation in mock-server.service.ts does not persist the isPublic input field while schema.prisma defaults isPublic to true, causing mock servers linked to private collections to be publicly accessible without authentication and potentially expose sensitive API data. This issue is fixed in version 2026.6.0.
Published: 2026-07-09
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Vulnerability in Hoppscotch occurs because the mock‑server component does not store the isPublic flag supplied during creation. The underlying database defaults this flag to true, meaning mock servers that belong to private collections become accessible to anyone who can reach the mock‑server endpoint. An attacker can retrieve the complete API response structure for those private collections, exposing potentially sensitive data, credentials, or other confidential information.

Affected Systems

Hoppscotch, the open‑source API development ecosystem, is affected. Any installation running a version older than 2026.6.0 is vulnerable when mock servers are created in private collections, regardless of the intended visibility setting.

Risk and Exploitability

The CVSS base score of 7.5 indicates a high severity. The EPSS score of < 1% indicates a low but non‑zero probability of exploitation, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities. The attack vector is straightforward: a user can simply use the publicly exposed mock‑server URL to retrieve data, making exploitation trivial once a vulnerable mock server is created.

Generated by OpenCVE AI on July 28, 2026 at 08:46 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Hoppscotch to version 2026.6.0 or newer, which correctly persists the isPublic value and fixes the insecure default behavior (mitigating CWE‑200 and CWE‑284).
  • Re‑create or update existing mock servers within private collections, explicitly setting isPublic to false and verifying that the authorization checks enforce proper access control (addressing CWE‑284).
  • Audit all mock servers created before the fix, verify that they do not expose private collection data (CWE‑200), and disable any that are inadvertently public.

Generated by OpenCVE AI on July 28, 2026 at 08:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 09 Jul 2026 19:45:00 +0000

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

Thu, 09 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 09 Jul 2026 18:00:00 +0000

Type Values Removed Values Added
Description Hoppscotch is an open source API development ecosystem. Prior to 2026.6.0, mock server creation in mock-server.service.ts does not persist the isPublic input field while schema.prisma defaults isPublic to true, causing mock servers linked to private collections to be publicly accessible without authentication and potentially expose sensitive API data. This issue is fixed in version 2026.6.0.
Title Hoppscotch: Insecure Default Configuration Allows Public Exposure of Private Collection Data via Mock Server
Weaknesses CWE-200
CWE-284
References
Metrics cvssV3_1

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


Subscriptions

Hoppscotch Hoppscotch
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-09T18:28:44.107Z

Reserved: 2026-07-06T15:34:16.916Z

Link: CVE-2026-59720

cve-icon Vulnrichment

Updated: 2026-07-09T18:28:32.582Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-28T09:00:06Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-284

    Improper Access Control