Katalog CVE

CVE-2026-54053

KrytyczneCVSS 9.6
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Many Notes przed wersją 0.16.0 pozwala uwierzytelnionemu użytkownikowi na zapis dowolnych plików poza własnym sejfem podczas importu archiwum ZIP. Poprzez segmenty przejścia katalogów w nazwach plików atakujący może nadpisać pliki innych użytkowników i umieścić złośliwą zawartość SVG prowadzącą do przechowywanego XSS.

Ocena ryzyka

Atakujący może naruszyć integralność danych innych użytkowników oraz wykonać przechowywany atak XSS, gdy ofiara otworzy zainfekowany sejf.

Rekomendacja

Zaktualizuj Many Notes do wersji 0.16.0 lub nowszej, która naprawia tę podatność.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Many Notes is a Markdown note-taking web application designed for simplicity. Prior to 0.16.0, the ZIP vault import implemented in app/Actions/ProcessImportedVault.php accepts archive filenames containing parent-directory traversal segments. An authenticated user can write arbitrary files outside the importing user's vault and into other users' vaults, including overwriting existing files. Disguised SVG content can be placed in another user's vault and execute stored cross-site scripting when the victim opens that vault. This issue is fixed in version 0.16.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS