CVE-2026-120489
Publiée le 2026-11-02 · Dernière modification le 2026-11-02
Les versions d'Outline antérieures à la 1.12.0 sont affectées par une faille dans le processus d'autorisation de publication des documents. Outline est un outil de gestion des connaissances utilisé pour organiser des documents et des collections. La vulnérabilité existe car le système ne valide pas correctement les permissions lorsqu'un utilisateur met à jour un document après l'avoir détaché de son parent d'origine.
Un utilisateur authentifié disposant de privilèges de bas niveau peut exploiter cette faille pour injecter du contenu dans des collections privées auxquelles il n'a normalement pas accès en écriture. Cela impacte l'intégrité des données privées et pourrait être utilisé pour placer des liens de phishing destinés à d'autres utilisateurs. L'attaque est relativement simple à exécuter via un réseau, ne nécessitant qu'un compte utilisateur standard et aucune interaction supplémentaire de la part de la victime.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
Outline before 1.12.0 contains an incorrect authorization vulnerability in authorizeDocumentPublish() that allows authenticated members to publish documents into private collections without write access. Attackers can detach a child document via documents.unpublish, retaining parentDocumentId, then call documents.update with a private collection UUID to inject phishing content.