CVE-2026-104102 Recorrido de directorios limitado en la carga FTP de copyparty
copyparty, anterior a 1.20.19, no confina los destinos de carga FTP a los volúmenes configurados. Con FTP o FTPS habilitado explícitamente, un usuario autenticado de bajo privilegio puede enviar rutas de recorrido durante la carga para crear un archivo nuevo fuera de los volúmenes configurados donde el proceso de copyparty tenga permiso de escritura. El atacante no puede leer ni sobrescribir archivos, el nombre de salida recibe un sufijo aleatorio y copyparty no ejecuta el archivo; sin embargo, otro software del…
CVSS 4.0
- Probabilidad de explotación0,3 %
- Explotada activamenteNo confirmada
- Exploit públicoNo conocido
Afectados
9001 copyparty
< 1.20.19
Qué hacer
- Verificá si usás copyparty y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
Calculadora CVSS
CVSS 4.0 · 5.3 MEDIA
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:N/SC:H/SI:H/SA:N
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Requisitos del ataquePresentes
- Privilegios requeridosBajos
- Interacción del usuarioNinguna
- Confidencialidad (sistema vulnerable)Ninguna
- Integridad (sistema vulnerable)Baja
- Disponibilidad (sistema vulnerable)Ninguna
- Confidencialidad (sistemas posteriores)Alta
- Integridad (sistemas posteriores)Alta
- Disponibilidad (sistemas posteriores)Ninguna
Descripción original
copyparty is a portable file server. Prior to 1.20.19, FTP upload path handling does not confine destinations to configured copyparty volumes. When FTP or FTPS is explicitly enabled, a low-privileged authenticated user can submit traversal paths during upload to create a new file outside configured volumes wherever the copyparty process has write permission. The attacker cannot read or overwrite files, the output name receives a randomized suffix, and copyparty does not execute the file; however, unrelated software on the same host could process the newly created file. This issue is fixed in version 1.20.19.
Referencias (3)
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.