Read the docs

Missing authorization in Grida Forms file preview API

Priority LOW 36CWE-862Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
Security bypass
Confidentiality · integrity · availability
High · None · None
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-862.

Summary

Grida through 0.0.24 lacks an authorization check in the Forms file preview API routes (CWE-862). An unauthenticated remote attacker can read form response files of other organizations and obtain service role signed URLs for attachments and connected Supabase bucket objects. The attacker needs only form and field IDs that public form payloads expose.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Description from the CNA

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.

Why it matters now

EPSS 0.00387 33rd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
gridacogridaup to 0.0.24—No fix listedCNA
  • grida Vendorgridaco Affected up to 0.0.24 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for Grida.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Timeline

  1. 2026-11-06 Threatist record created from CVE-2026-123623
  2. 2026-11-06 Alias added: GHSA-h4gg-p9rv-rcg5
  3. 2026-11-08 Priority changed: MEDIUM → LOW

References

Sources