GHSA-h4gg-p9rv-rcg5HighCVSS 5.9
Grida through 0.0.24 contains a missing authorization vulnerability in the Forms file-preview API...
🔗 CVE IDs covered (1)
📋 Description
Grida through 0.0.24 contains a missing authorization vulnerability in the Forms file-preview API routes that allows unauthenticated attackers to read other organizations' form response files. Attackers can use form and field IDs exposed in public form payloads with a chosen path parameter to obtain service-role signed URLs for attachments and connected Supabase bucket objects.
🔗 References (9)
- https://nvd.nist.gov/vuln/detail/CVE-2026-123623
- https://github.com/gridaco/grida/issues/1107
- https://github.com/gridaco/grida/pull/1108
- https://github.com/gridaco/grida/commit/05f5a54c31a6662942a42b50e34a329ab3642fe1
- https://github.com/gridaco/grida
- https://github.com/gridaco/grida/blob/v0.0.24/editor/app/(api)/private/editor/%5Bform_id%5D/fields/%5Bfield_id%5D/file/preview/src/route.ts#L27-L101
- https://hackmd.io/@hieund/grida-forms-file-preview-missing-authz
- https://www.vulncheck.com/advisories/grida-through-0.0.24-missing-authorization-in-forms-file-preview-api
- https://github.com/advisories/GHSA-h4gg-p9rv-rcg5