CVE-2026-3089

Actual Sync Server allows authenticated users to upload files through POST /sync/upload-user-file. In versions prior to 26.3.0, improper validation of the user-controlled x-actual-file-id header means that traversal segments (../) can escape the intended directory and write files outside userFiles.This issue affects prior versions of Actual Sync Server 26.3.0.
CVSS

No CVSS.

Configurations

No configuration.

History

11 Mar 2026, 13:53

Type Values Removed Values Added
Summary
  • (es) Actual Sync Server permite a usuarios autenticados subir archivos a través de POST /sync/upload-user-file. En versiones anteriores a la 26.3.0, una validación incorrecta del encabezado x-actual-file-id controlado por el usuario significa que los segmentos de recorrido (../) pueden escapar del directorio previsto y escribir archivos fuera de userFiles. Este problema afecta a versiones anteriores de Actual Sync Server 26.3.0.

09 Mar 2026, 15:15

Type Values Removed Values Added
References () https://fluidattacks.com/advisories/fugue - () https://fluidattacks.com/advisories/fugue -

09 Mar 2026, 14:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-09 14:16

Updated : 2026-03-11 13:53


NVD link : CVE-2026-3089

Mitre link : CVE-2026-3089

CVE.ORG link : CVE-2026-3089


JSON object : View

Products Affected

No product.

CWE
CWE-22

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