Dans Wiki.js avant 2.4.107, il y a un script intersite stocké par injection de modèle. Cette vulnérabilité existe en raison d’un mécanisme de validation non sécurisé destiné à insérer des balises v-avant dans les éléments HTML rendus qui contiennent des accolades. En créant une page wiki conçu, un utilisateur malveillant peut Wiki.js mettre en scène une attaque de scriptage intersite stockés. Cela permet à l’attaquant d’exécuter JavaScript malveillant lorsque la page est affichée par d’autres utilisateurs. Cela a été corrigé dans 2.4.107.
https://github.com/Requarks/wiki/security/advisories/GHSA-9jgg-4xj2-vjjj
https://github.com/Requarks/wiki/security/advisories/GHSA-9jgg-4xj2-vjjj
https://github.com/Requarks/wiki/commit/9e08718ee904046f8b2294ef6ac79e8a75a451e3
https://github.com/Requarks/wiki/commit/9e08718ee904046f8b2294ef6ac79e8a75a451e3
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-4052