Vulnerabilities/

Budibase: `PUT /api/datasources/:datasourceId` is protected only by `TABLE/READ` permission instead of builder access, a

Severity:
High

Description

Budibase exposes a REST API for datasource management. The route PUT /api/datasources/:datasourceId is registered in the authorizedRoutes group with TABLE/READ permission. This is the same authorization level as the read endpoint (GET /api/datasources/:datasourceId).

Recommendation

Update the @budibase/server package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
@budibase/server
Anything's wrong? Let us know Last updated on May 15, 2026