EN
en direct
Élevée CVSS 8.7

CVE-2026-68899

Analyse NVD en cours

Wekan is open source kanban built with Meteor. Prior to 9.90, isFileValid() in models/fileValidation.js used the Unix file command for content-based MIME detection, but detectMimeFromFile() silently returned undefined when that binary was unavailable and the validation fell back to the attacker-controlled fileObj.type supplied through server/routes/attachmentApi.js. On deployments with WITH_API=true and no file binary, an authenticated board member could label HTML containing JavaScript as image/png, bypass the dangerous MIME check, and store active content under the Wekan origin for execution when another user opened it. Version 9.90 adds looksLikeDangerousMarkup() to inspect file bytes and force dangerous-content scanning when MIME detection is unavailable. This issue is fixed in version 9.90.

Ce que ça veut dire

Exposition
Exploitable à distance depuis le réseau et avec un compte utilisateur ordinaire — mais seulement si un utilisateur ouvre un contenu piégé.
Impact
Un attaquant peut lire des données sensibles et modifier ou détruire des données. L’atteinte déborde du composant vulnérable vers d’autres parties du système.
Faiblesse
Le téléversement accepte un type de fichier dangereux, souvent exécutable par le serveur.
Probabilité
Le score EPSS reste bas : rien n’annonce une exploitation imminente, ce qui ne dispense pas de corriger.

À faireÀ intégrer au prochain cycle de correctifs.

Lecture automatique du vecteur CVSS, du type de faiblesse (CWE) et du score EPSS. La description technique ci-dessus reste celle publiée par le NIST, en anglais.

Publié
19 août 2026
CVSS
8.7 (v3.1) CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N
EPSS
0,4 % probabilité d'exploitation sous 30 jours · au-dessus de 34 % des CVE
Faiblesse
CWE-434
Sources
nvd
Références

Tapez au moins deux caractères.

naviguer ouvrir esc fermer