CVE-2026-3089 is an authenticated path traversal vulnerability affecting Actual Sync Server versions prior to 26.3.0. This flaw allows an authenticated attacker to upload files outside the intended `userFiles` directory by manipulating the `x-actual-file-id` header due to improper validation of traversal segments. Rated as Medium severity (CVSS 5.3), it has a low attack complexity and requires prior authentication, potentially leading to arbitrary file writes. There is no evidence of active exploitation, public exploit code, or significant community attention for this vulnerability.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 26.3.0CPE matchmatch criteria | cpe:2.3:a:actualbudget:actual:*:*:*:*:*:node.js:*:* |
CVSS version used by this source: 4.0
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.1 GitHub mentions.
The average CVE in this peer group has 0.0 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.