CVE-2026-49244

SFTPGo is an open source, event-driven file transfer solution. From 2.2.0 until 2.7.3, the public web-client partial ZIP download endpoint for a browsable share validates client-supplied files entries with a raw byte-prefix comparison rather than a directory-boundary-aware check. An unauthenticated requester who can reach a public share can select a canonical path outside the shared directory when the target path begins with the shared directory's name, such as a sibling path that shares the same prefix. The endpoint then includes the out-of-scope file in the generated download, disclosing its contents. This issue is fixed in version 2.7.3.
Configurations

No configuration.

History

18 Oct 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) SFTPGo es una solución de transferencia de archivos de código abierto e impulsada por eventos. Desde la versión 2.2.0 hasta la 2.7.3, el punto final de descarga parcial de ZIP del cliente web público para un recurso compartido navegable valida las entradas de archivos proporcionadas por el cliente con una comparación de prefijo de bytes en bruto en lugar de una verificación consciente de los límites del directorio. Un solicitante no autenticado que puede acceder a un recurso compartido público puede seleccionar una ruta canónica fuera del directorio compartido cuando la ruta de destino comienza con el nombre del directorio compartido, como una ruta hermana que comparte el mismo prefijo. El punto final incluye entonces el archivo fuera de alcance en la descarga generada, revelando su contenido. Este problema está corregido en la versión 2.7.3.

Information

Published : 2026-08-20 22:17

Updated : 2026-10-18 20:10


NVD link : CVE-2026-49244

Mitre link : CVE-2026-49244

CVE.ORG link : CVE-2026-49244


JSON object : View

Products Affected

No product.

CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')