Tabby Fixes Windows SFTP Path Traversal Enabling Arbitrary File Writes
Vulnerability Disclosure · 3 sources · Updated 3mo ago · First seen Aug 10, 2026

Tabby released version 1.0.235 to fix CVE-2026-72903 / GHSA-59p9-8gwf-v9v7, a high-severity Windows SFTP path traversal flaw affecting versions prior to the update. The vulnerability allowed a malicious SFTP server to return crafted filenames containing backslashes and .. segments that Tabby preserved, enabling files to be created or overwritten outside the user-selected download folder or temporary edit directory. The issue is rated CVSS 8.1 and is remotely exploitable with user interaction.
The patch introduced a path validation helper, resolveInsideBase, to ensure resolved paths remain within an intended base directory, replacing earlier path handling in directory creation, file creation, and SFTP temporary file workflows in Tabby Electron components. The same release also included two shell injection mitigations by replacing exec() with execFile() in shellIntegration.service and app.ts, alongside unrelated feature updates and bug fixes.


