Skip to main content
← All vulnerabilities
CVE-2026-118693EUVD-2026-112494GHSA-237P-F2V6-HFC2

CherryTree through 1.7.2 Local File Disclosure via Embedded-File Filename Path

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub

Summary

CherryTree, a desktop note-taking application, is affected in versions up to and including 1.7.2. An attacker can craft a malicious document that tricks the application into including sensitive files from the user's computer, such as private SSH keys, which could then be exposed to the attacker when the document is shared or opened.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

CherryTree through 1.7.2 contains a path traversal vulnerability in CtStorageXmlHelper::_create_image_from_xml that trusts unvalidated embedded-file 'filename' attributes in XML documents. Attackers can craft a .ctd, .ctz, or .ctx document with an absolute or ~/ filename and no data, so saving embeds files like ~/.ssh/id_rsa into the document.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • giuspen cherrytree

    through 1.7.2

References 5

GitHub · giuspen/cherrytree

vulncheck.com