PT-2026-82688

CVE-2026-54732

·

Published

2026-08-27

·

Updated

2026-08-27

Description by

CVSS 3.1
6.5
Medium
MetricsAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions libreoffice-convert versions prior to 1.8.2
Description The index.js file fails to normalize the options.fileName variable using path.basename() when constructing a filesystem path via path.join(tempDir.name, fileName). This allows a caller to provide a filename containing path traversal sequences like ../, enabling the writing of a document buffer to arbitrary paths writable by the process, such as SSH authorized keys files, cron configurations, or web roots.
Recommendations Update to version 1.8.2. As a temporary workaround, ensure the options.fileName variable is not user-supplied or apply path.basename() to the filename before passing it to the module.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-GMXC-R82Q-347R
Found an issue in the description? Have something to add? Feel free to write us 👾