CVE-2026-118693
ŚrednieCVSS 4.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 3 - wyżej niż 3% wszystkich znanych CVE
Streszczenie
CherryTree do wersji 1.7.2 zawiera podatność path traversal w CtStorageXmlHelper::_create_image_from_xml, która ufa niezwalidowanym atrybutom filename osadzonych plików w dokumentach XML. Atakujący mogą spreparować dokument .ctd, .ctz lub .ctx z bezwzględną lub ~/ nazwą pliku i bez danych, tak że zapis osadza pliki takie jak ~/.ssh/id_rsa w dokumencie.
Ocena ryzyka
Otwarcie i zapisanie spreparowanego dokumentu może spowodować włączenie wrażliwych plików użytkownika, takich jak klucze SSH, do dokumentu. Może to doprowadzić do wycieku prywatnych danych, jeśli dokument zostanie następnie udostępniony.
Rekomendacja
Zaktualizuj CherryTree do wersji nowszej niż 1.7.2, gdy będzie dostępna. Zachowaj ostrożność przy otwieraniu i zapisywaniu dokumentów z niezaufanych źródeł.
Inne podatności w CherryTree
Oryginalny opis (angielski, źródło NVD)
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.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

