Read the docs
TI-2026-22550 Aliases CVE-2026-28215

hoppscotch Vulnerable to Unauthenticated Onboarding Config Takeover

Priority MEDIUM 48CWE-284Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
High · High · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-284.

Summary

hoppscotch is an open source API development ecosystem. Prior to version 2026.2.0, an unauthenticated attacker can overwrite the entire infrastructure configuration of a self-hosted Hoppscotch instance including OAuth provider credentials and SMTP settings by sending a single HTTP POST request with no authentication. The endpoint POST /v1/onboarding/config has no authentication guard and performs no check on whether onboarding was already completed. A successful exploit allows the attacker to replace the instance's Google/GitHub/Microsoft OAuth application credentials with their own, causing all subsequent user logins via SSO to authenticate against the attacker's OAuth app. The attacker captures OAuth tokens and email addresses of every user who logs in after the exploit. Additionally, the endpoint returns a recovery token that can be used to read all stored secrets in plaintext, including SMTP passwords and any other configured credentials. Version 2026.2.0 fixes the issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00588 48th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed hoppscotch (hoppscotch): 2026.2.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
hoppscotchhoppscotchbefore 2026.2.02026.2.0Patch availableCNA
  • hoppscotch Vendorhoppscotch Affected before 2026.2.0 Fixed in 2026.2.0 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:hoppscotch:hoppscotch:*:*:*:*:*:*:*:*before 2026.2.0Vulnerablehoppscotch
  • cpe:2.3:a:hoppscotch:hoppscotch:*:*:*:*:*:*:*:* Versions before 2026.2.0 Vulnerable ·hoppscotch

Remediation

  • Fix · CNA hoppscotch (hoppscotch) Fixed in 2026.2.0

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-28215
  2. 2026-10-11 EPSS moved to the 50th–90th percentile
  3. 2026-10-25 EPSS moved to the below the 50th percentile

References

  • TI-2026-36924 Mass Assignment via Onboarding Endpoint Allows Unauthenticated JWT_SECRET Overwrite CVSS 3.1CRITICAL 10.0
  • TI-2023-16943 Database password exposed in logs in hoppscotch CVSS 3.1HIGH 8.8
  • TI-2026-27155 hoppscotch: Improper loopback redirect_uri validation in device-login flow CVSS 4.0HIGH 8.5
  • TI-2026-22551 hoppscotch has IDOR in updateUserEnvironment / deleteUserEnvironment CVSS 3.1HIGH 8.3
  • TI-2026-22552 IDOR in GraphQL userCollection Query Exposes Other Users' Private Collections CVSS 3.1MEDIUM 6.5
  • TI-2024-17953 Content spoofing - real Hoppscotch emails CVSS 3.1MEDIUM 5.4
See all 11 →

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences