O Tabby (anteriormente Terminus) é um emulador terminal altamente configurável. Antes de 1.0.235, um servidor SFTP malicioso pode retornar um nome de arquivo transversal backslash através de identity.name. Em tabby- ssh/src/session/sftp.ts, SFTPSession.readdir() e _makeFile() usam o processamento do caminho POSIX que preserva os backslashes como caracteres comuns de nome de arquivo. No tabby- ssh/ src/components/ sftpPanel.component.ts, downloadFolderRecursive() propaga o nome do item. no caminho relativo local. Em tabby- electronic/src/services/platform.service.ts, ElectronDirectoryDownload.createFile() passa esse caminho para o caminho nativo do Windows. join(), e em tabby- electronic/src/sftpContextMenu.ts, EditarSFTPContextMenu. edit() passa o item. nome para o caminho de edição temporário. O Windows interpreta os backslashes preservados e os componentes do diretório pai como transversales, permitindo que o conteúdo controlado pelo atacante seja criado ou substituído fora do diretório de download selecionado ou do diretório de edição temporária. Este problema é corrigido na versão 1.0.235. O registro do banco de dados nacional de vulnerabilidade CVE- 2026 - 72903 foi publicado em 2026 - 08 - 10 T 21: 17: 24.980 Z e última modificação em 2026 - 08 - 11 T 16: 17: 37.360 Z. O seu estado gravado é Recebido.

métricas de vulnerabilidade gravadas: CVSS 3.1, pontuação de base 8.1, gravidade HIGH, vetor CVSS: 3.1 /AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H, pontuação de exploração 2.8, pontuação de impacto 5.2; CVSS. Classificações de fraqueza associadas: CWE- 22.

O registro NVD inclui referências de suporte documentando a vulnerabilidade, tecnologia afetada ou informações de remediação.