CVE-2026-77438 in Triliuminformation

Résumé

par VulDB • 27/08/2026

Trilium est une application de prise de notes hiérarchique open-source. Dans les versions jusqu'à la 0.103.0 incluse, le point de terminaison public de recherche par partage ne fait pas respecter les contrôles `shareCredentials` et `shareHiddenFromTree` au niveau des notes individuelles, permettant à un visiteur non authentifié de lire les titres, les chemins arborescents et le contenu des notes partagées protégées. Le point de terminaison n'autorise que la note ancêtre fournie dans la requête, puis exécute une recherche en texte intégral sur l'ensemble du sous-arbre publié, renvoyant le titre, l'identifiant de partage et le chemin hiérarchique de chaque note correspondante sans vérifier à nouveau si cette note individuelle nécessite un mot de passe de partage ou est masquée dans l'arborescence de navigation. Étant donné que la recherche porte sur le contenu des notes, un attaquant peut énumérer les notes protégées et utiliser ce point de terminaison comme une oracle booléen qui confirme la présence de sous-chaînes arbitraires, permettant ainsi de récupérer le contenu intégral des notes qui devraient être protégées par un mot de passe. Ce problème est corrigé dans la version 0.104.0.

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

Responsable

GitHub M

Réserver

20/08/2026

Divulgation

27/08/2026

Modérer

accepté

Entrée

VDB-396324

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!