CVE-2026-52887
NocoBase : injection SQL dans le filtre /api/myInAppChannels:list menant à une exécution de code à distance (RCE) en tant que superutilisateur PG
- Publié
- 15 juil. 2026
- Mise à jour
- 20 juil. 2026
- Attribution de CNA
- GitHub_M
- Preuve observée
- 10 août 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:HFaible · 30 prochains jours
- Percentile
- 57,4 %
- Date du modèle
- 21 sept. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
NocoBase est une plateforme no-code/low-code propulsée par l'IA pour créer des applications métier et des solutions d'entreprise. Avant la version 2.0.61, le plugin NocoBase @nocobase/plugin-notification-in-app-message exposait GET /api/myInAppChannels:list, où la valeur filter[latestMsgReceiveTimestamp][$lt] était insérée dans une chaîne de modèle Sequelize.literal() sans échappement ni liaison de paramètres, permettant à un utilisateur authentifié inscrit d'exécuter des instructions PostgreSQL empilées et potentiellement d'exécuter des commandes avec COPY ... TO PROGRAM. Cette vulnérabilité est corrigée dans la version 2.0.61.
Sources
1CVE-2026-52887 — Injection SQL NocoBase -> RCE superutilisateur PostgreSQL (filtre myInAppChannels:list, CVSS 10.0). PoC de l'auteur + analyse du code source + lab Docker.
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.