Medium severity · published Nov 13, 2025
CVE-2025-64752
grist-core has path to server-side requests via websocket
6.5
CVSS
0.2%
EPSS
No
On KEV
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 15% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
GR
grist-core · gristlabs
< 1.7.7 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2025-64752
CVE.org
https://www.cve.org/CVERecord?id=CVE-2025-64752
Release Notes
https://github.com/gristlabs/grist-core/releases/tag/v1.7.7
Vendor Advisory
https://github.com/gristlabs/grist-core/security/advisories/GHSA-qh95-2qv8-pqx3
More from grist-core
9.6
CVE-2026-24002
pyodide sandbox option is insecure
8.5
CVE-2026-55665
DOM-based XSS in Grist via unsanitized links, enabling privilege escalation
7.7
CVE-2026-55659
Grist: XSS through unsafe value interpolation in server-rendered pages
6.5
CVE-2025-64753
grist-core has insufficient access control in endpoints for comparisons between documents and versions
6.1
CVE-2024-56359
Cross-site Scripting vulnerability through HyperLink cells in grist-core
