Skip to content
OpenAdvisories
Medium · 4.7 CVE-2026-118693 EUVD-2026-112494GHSA-237p-f2v6-hfc2

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

Published Oct 28, 2026 · Updated Nov 3, 2026 · Assigned by VulnCheck

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.

Affected products

VendorProductAffectedFixed
giuspen cherrytree ≤ 1.7.2 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 cherrytree No fix yet —
Debian 13 cherrytree No fix yet —
Debian 12 cherrytree No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 cherrytree No fix yet —
Ubuntu 26.04 LTS cherrytree No fix yet —
Ubuntu 24.04 LTS cherrytree No fix yet —
Ubuntu 22.04 LTS cherrytree No fix yet —
Ubuntu 18.04 LTS cherrytree No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS cherrytree No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed cherrytree 1.7.3-1.1 openSUSE-SU-2026:12525-1

Advisories 1

References