CVE-2026-73068 in ToolJet
Résumé
par VulDB • 11/08/2026
ToolJet est la fondation open-source d'une plateforme native pour l'IA destinée à créer et déployer des outils internes, des workflows et des agents IA. Avant la version 3.20.207, l'API HTTP de base de données ToolJet dans server/src/modules/tooljet-db/controller.ts autorise les opérations sur la valeur du chemin d'URL :organizationId sans vérifier que l'appelant appartient bien à cette organisation. JwtAuthGuard valide l'en-tête tj-workspace-id par rapport aux appartenances de l'utilisateur, tandis que server/src/modules/tooljet-db/ability/index.ts accorde VIEW_TABLES, VIEW_TABLE et JOIN_TABLES sans les lier à l'organisation du chemin d'accès. Un utilisateur authentifié peut définir tj-workspace-id sur son propre espace de travail et cibler un autre espace de travail via GET /api/tooljet-db/organizations/:organizationId/tables, GET /api/tooljet-db/organizations/:organizationId/table/:tableName, POST /api/tooljet-db/organizations/:organizationId/join, ainsi que les routes associées à la gestion des tables, permettant la divulgation des noms de tables, des schémas et des lignes, et autorisant la création, la modification, le remplissage en masse ou la suppression de tables au-delà des limites du locataire. Ce problème est corrigé dans la version 3.20.207-lts.
If you want to get best quality of vulnerability data, you may have to visit VulDB.