Security advisory
Two vulnerabilities found in Grist by a private bug bounty program funded by DINUM (the Interministerial Digital Directorate of the French government) have been addressed.
- Using the fetch URL feature, a user could execute a request to an external server with privileged network access.
- Users could use the
/compareendpoint to get document history to parts of a document that they might not have read access to.
Versions prior to 1.7.6 are known to be vulnerable. Please upgrade.
These advisories are also documented in our security advisory page.
What's Changed
- There was a missing login in Service Accounts API responses. Thanks to DINUM, this has now been fixed, which is important in order to make this feature usable.
- The admin panel now displays information about who is currently assigned the installation admin role.
- Miscellaneous bug fixes and translations.
Grist Enterprise
- We have streamlined the procedure and instructions for building Grist with Enterprise Edition extensions. This is now documented in our README.
Join our Discord Community if you'd like to get into development of Grist.
Full Changelog: v1.7.5...v1.7.7