CVE-2026-3089

Actual Sync Server 26.2.1 - Authenticated Path Traversal

Published Mar 9, 2026 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-27vg-33gh-4hwg Actual Sync Server has an Authenticated Path Traversal
History
Type Values Removed Values Added
First Time appeared Actualbudget
Actualbudget actual
CPEs cpe:2.3:a:actualbudget:actual:*:*:*:*:*:node.js:*:*
Vendors & Products Actualbudget
Actualbudget actual
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description 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.
Title Actual Sync Server 26.2.1 - Authenticated Path Traversal
First Time appeared Actual
Actual actual Sync Server
Weaknesses CWE-22
CPEs cpe:2.3:a:actual:actual_sync_server:26.2.1:*:linux:*:*:*:*:*
cpe:2.3:a:actual:actual_sync_server:26.2.1:*:macos:*:*:*:*:*
cpe:2.3:a:actual:actual_sync_server:26.2.1:*:windows:*:*:*:*:*
Vendors & Products Actual
Actual actual Sync Server
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Fluid Attacks
Published
Updated
Mar 9, 2026, 2:54 PM
Reserved
Feb 24, 2026, 12:49 AM
Status
Analyzed
Published
Mar 9, 2026, 2:16 PM
Modified
Jun 17, 2026, 10:43 AM