Read the docs
TI-2024-23011 Aliases CVE-2024-34714

Hoppscotch Extension responds to calls made by origins not in the domain list

Priority LOW 33CWE-354Published · Updated

Key facts

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

Attack profile from CVSS 3.1 · CNA. Fix status from CNA.

Summary

The Hoppscotch Browser Extension is a browser extension for Hoppscotch, a community-driven end-to-end open-source API development ecosystem. Due to an oversight during a change made to the extension in the commit d4e8e4830326f46ba17acd1307977ecd32a85b58, a critical check for the origin list was missed and allowed for messages to be sent to the extension which the extension gladly processed and responded back with the results of, while this wasn't supposed to happen and be blocked by the origin not being present in the origin list. This vulnerability exposes Hoppscotch Extension users to sites which call into Hoppscotch Extension APIs internally. This fundamentally allows any site running on the browser with the extension installed to bypass CORS restrictions if the user is running extensions with the given version. This security hole was patched in the commit 7e364b928ab722dc682d0fcad713a96cc38477d6 which was released along with the extension version `0.35`. As a workaround, Chrome users can use the Extensions Settings to disable the extension access to only the origins that you want. Firefox doesn't have an alternative to upgrading to a fixed version.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00326 25th percentileScored 2026-11-07
Fix Fixed hoppscotch-extension (hoppscotch): 0.35

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

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

Affected products

VendorProductAffected versionsFixed inStatusSource
hoppscotchhoppscotch-extension0.28 to before 0.350.35Patch availableCNA
  • hoppscotch-extension Vendorhoppscotch Affected 0.28 to before 0.35 Fixed in 0.35 Patch available CNA

CPE names CISA-ADP · 1

CPEVersionsRoleVendor
cpe:2.3:a:hoppscotch:hoppscotch_extension:*:*:*:*:*:*:*:*——hoppscotch
  • cpe:2.3:a:hoppscotch:hoppscotch_extension:*:*:*:*:*:*:*:* Versions — — ·hoppscotch

Remediation

  • Fix · CNA hoppscotch-extension (hoppscotch) Fixed in 0.35

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-34714

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-42590 Hoppscotch: Insecure Default Configuration Allows Public Exposure of Private Collection Data via Mock Server CVSS 3.1HIGH 7.5
  • TI-2026-32417 hoppscotch: Unauthenticated Onboarding Config Disclosure via Empty Recovery Token CVSS 3.1HIGH 7.5
  • TI-2026-27155 hoppscotch: Improper loopback redirect_uri validation in device-login flow CVSS 4.0HIGH 8.5
  • TI-2024-22688 @hoppscotch/cli affected by Sandbox Escape in @hoppscotch/js-sandbox leads to RCE CVSS 3.1HIGH 8.4
See all 17 →

Sources

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