PT-2026-121424
CVE-2026-114606
·
Published
2026-10-22
·
Updated
2026-10-22
Description by
CVSS 4.0
5.6
MediumMetricsAV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions
draw.io Desktop versions prior to 31.4.4
Description
An arbitrary local-file disclosure exists due to a read/write authorization asymmetry in the Electron main process's read-side IPC handlers. While write-side handlers are protected by
assertWritablePath, the read-side actions operate on renderer-chosen filesystem paths without similar authorization. The affected functions include readFile(), getFileDrafts(), getBkpFile(), fileStat(), isFileWritable(), checkFileExists(), and watchFile(). Consequently, any frame executing in the application's file:// origin can read local files that the same origin is forbidden from writing.Recommendations
Update to version 31.4.4.
Found an issue in the description? Have something to add? Feel free to write us 👾