CVE-2026-27702 in budibaseinformation

Résumé

par VulDB • 27/06/2026

Budibase est une plateforme low-code pour la création d'outils internes, de workflows et de panneaux d'administration. Avant la version 3.30.4, une vulnérabilité `eval()` non sécurisée dans l'implémentation du filtrage des vues de Budibase permet à tout utilisateur authentifié (y compris les comptes gratuits) d'exécuter du code JavaScript arbitraire sur le serveur. Cette vulnérabilité affecte UNIQUEMENT Budibase Cloud (SaaS) ; les déploiements auto-hébergés utilisent des vues CouchDB natives et ne sont pas vulnérables. La vulnérabilité réside dans `packages/server/src/db/inMemoryView.ts`, où les fonctions de mappage de vues contrôlées par l'utilisateur sont directement évaluées sans sanitization (nettoyage). L'impact principal découle des éléments présents dans l'environnement du pod : le pod `app-service` s'exécute avec des secrets intégrés dans ses variables d'environnement, notamment la clé API interne (`INTERNAL_API_KEY`), le secret JWT (`JWT_SECRET`), les identifiants administrateur CouchDB, les clés AWS, et plus encore. En utilisant les identifiants CouchDB extraits, nous avons vérifié l'accès direct à la base de données, répertorié toutes les bases de données des locataires (tenants) et confirmé que les enregistrements utilisateurs (adresses e-mail) sont lisibles. La version 3.30.4 contient un correctif.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

GitHub M

Réserver

23/02/2026

Divulgation

25/02/2026

Modérer

accepté

Entrée

VDB-347789

CPE

prêt

EPSS

0.00335

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!