CVE-2026-28217 IDOR in GraphQL userCollection Query Exposes Other Users' Private Collections

Medium 6.5 Published Updated

An authenticated attacker can access other users' private API collections and secrets via the GraphQL userCollection query due to missing ownership checks.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-28217?

CVE-2026-28217 is a medium-severity missing authorization vulnerability in hoppscotch, published on 26 Feb 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

hoppscotch is an open source API development ecosystem. Prior to version 2026.2.0, the `userCollection` GraphQL query accepts an arbitrary collection ID and returns the full collection data — including title, type, and the serialized `data` field containing HTTP requests with headers and potentially secrets — to any authenticated user, without verifying that the requesting user owns the collection. This is an Insecure Direct Object Reference (IDOR) caused by a missing authorization check that exists on every other operation in the same resolver. Version 2026.2.0 fixes the issue.

Weakness: CWE-639, CWE-862

Which versions are affected by CVE-2026-28217?

It affects 1 product.

Products include Hoppscotch Hoppscotch.

How do I fix CVE-2026-28217?

No fix has been published for CVE-2026-28217 yet. Limit exposure of the affected software until one is available.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2026-28217 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-28217 exists.

Sources

Also known as GHSA-m5pg-r4jp-qq75.

Is CVE-2026-28217 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free