CVE-2025-64752 grist-core has path to server-side requests via websocket
An authenticated user can trigger server-side requests to arbitrary URLs, potentially accessing internal network resources or sensitive data.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2025-64752?
CVE-2025-64752 is a medium-severity server-side request forgery vulnerability in gristlabs grist-core, published on 13 Nov 2025. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
grist-core is a spreadsheet hosting server. Prior to version 1.7.7, a user with access to any document on a Grist installation can use a feature for fetching from a URL that is executed on the server. The privileged network access of server-side requests could offer opportunities for attack escalation. This issue is fixed in version 1.7.7. The mitigation was to use the proxy for untrusted fetches intended for such purposes. As a workaround, avoid making http/https endpoints available to an instance running Grist that expose credentials or operate without credentials.
Weakness: CWE-918
Which versions are affected by CVE-2025-64752?
It affects 1 product.
Products include Getgrist Grist-Core.
How do I fix CVE-2025-64752?
No fix has been published for CVE-2025-64752 yet. Limit exposure of the affected software until one is available.
Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.
Is CVE-2025-64752 being exploited?
There is no known exploitation of CVE-2025-64752 in the wild and no public exploit code.
Other vulnerabilities in gristlabs grist-core
- CVE-2026-24002 pyodide sandbox option is insecure
- CVE-2024-56357 Cross-site Scripting vulnerability through custom widget URLs and form redirect URLs in grist-core
- CVE-2024-56358 Cross-site Scripting vulnerability through svg attachment previews in grist-core
- CVE-2024-56359 Cross-site Scripting vulnerability through HyperLink cells in grist-core
- CVE-2025-64753 grist-core has insufficient access control in endpoints for comparisons between documents and versions
Sources
Also known as GHSA-qh95-2qv8-pqx3.