16 matches found
CVE-2026-46672
Actual is a local-first personal finance app. Prior to 26.6.0, @actual-app/cli ships a hand-rolled CSV serializer in packages/cli/src/output.ts used whenever the global --format csv option is passed, whose escapeCsv helper only handles RFC 4180 delimiter, quote, and newline escaping and does not...
EUVD-2026-42079
Actual is a local-first personal finance app. Prior to 26.6.0, @actual-app/cli ships a hand-rolled CSV serializer in packages/cli/src/output.ts used whenever the global --format csv option is passed, whose escapeCsv helper only handles RFC 4180 delimiter, quote, and newline escaping and does not...
CVE-2026-46672 Actual: CSV Formula Injection in `@actual-app/cli` `--format csv` Output via Custom `escapeCsv` Helper
Actual is a local-first personal finance app. Prior to 26.6.0, @actual-app/cli ships a hand-rolled CSV serializer in packages/cli/src/output.ts used whenever the global --format csv option is passed, whose escapeCsv helper only handles RFC 4180 delimiter, quote, and newline escaping and does not...
CVE-2026-46672 Actual: CSV Formula Injection in `@actual-app/cli` `--format csv` Output via Custom `escapeCsv` Helper
Actual is a local-first personal finance app. Prior to 26.6.0, @actual-app/cli ships a hand-rolled CSV serializer in packages/cli/src/output.ts used whenever the global --format csv option is passed, whose escapeCsv helper only handles RFC 4180 delimiter, quote, and newline escaping and does not...
@actual-app/sync-server (>=26.1.0-nightly.20251204, <=26.5.2) potentially affected by CVE-2026-50179 via @actual-app/web (>=26.1.0, <=26.5.2)
@actual-app/web NPM version =26.1.0, =26.1.0-nightly.20251204, =26.5.2 Source cves: CVE-2026-50179 Source advisory: OSV:GHSA-XQJM-27PC-RVWM...
@activepieces/piece-actualbudget (>=0.1.5, <=0.1.8), @actual-app/cli (>=26.4.0-nightly.20260319, <=26.5.2) +5 more potentially affected by CVE-2026-50179 via @actual-app/api (>=26.1.0, <=26.5.2)
@actual-app/api NPM version =26.1.0, =0.1.5, =26.4.0-nightly.20260319, =0.4.4, =0.1.5, =26.1.1, =26.5.2 Source cves: CVE-2026-50179 Source advisory: SNYK:JS-ACTUALAPPAPI-17818135...
@activepieces/piece-actualbudget (>=0.1.5, <=0.1.8), @actual-app/api (>=26.4.0-nightly.20260317, <=26.5.2) +4 more potentially affected by CVE-2026-50179 via @actual-app/core (>=26.4.0, <=26.5.2)
@actual-app/core NPM version =26.4.0, =0.1.5, =26.4.0-nightly.20260317, =26.4.0-nightly.20260319, =0.1.5, =26.5.1, =26.5.2 Source cves: CVE-2026-50179 Source advisory: SNYK:JS-ACTUALAPPCORE-17818137...
@actual-app/sync-server (>=26.1.0-nightly.20251204, <=26.5.2) potentially affected by CVE-2026-50179 via @actual-app/web (>=26.1.0, <=26.5.2)
@actual-app/web NPM version =26.1.0, =26.1.0-nightly.20251204, =26.5.2 Source cves: CVE-2026-50179 Source advisory: SNYK:JS-ACTUALAPPWEB-17818134...
CSV Injection
Overview Affected versions of this package are vulnerable to CSV Injection via the escapeCsv function, which fails to neutralize formula-triggering prefixes in user-controlled fields when exporting data to CSV format. An attacker can cause arbitrary formula execution or data exfiltration by...
@activepieces/piece-actualbudget (>=0.1.5, <=0.1.8), @actual-app/api (>=26.4.0-nightly.20260317, <=26.5.2) +4 more potentially affected by CVE-2026-46672 via @actual-app/core (>=26.4.0, <=26.5.2)
@actual-app/core NPM version =26.4.0, =0.1.5, =26.4.0-nightly.20260317, =26.4.0-nightly.20260319, =0.1.5, =26.5.1, =26.5.2 Source cves: CVE-2026-46672 Source advisory: SNYK:JS-ACTUALAPPCORE-17818141...
@actual-app/api (>=26.4.0-nightly.20260317, <=26.4.0), @actual-app/cli (>=26.4.0-nightly.20260319, <=26.4.0) +1 more potentially affected by CVE-2026-43872 via @actual-app/core (26.4.0-nightly.20260405)
@actual-app/core NPM version 26.4.0-nightly.20260405 is affected by a known vulnerability. The following packages have a transitive dependency on @actual-app/core and may be impacted: - @actual-app/api =26.4.0-nightly.20260317, =26.4.0-nightly.20260319, =0.1.5, =0.1.7 Source cves: CVE-2026-43872...
CVE-2026-42890
CVE-2026-42890 affects the macOS desktop application Actual (version 25.x, Electron 39.2.7). The ELECTRON_RUN_AS_NODE fuse was not disabled, allowing a local attacker who can place a file on disk or influence command-line arguments to invoke Actual.app with ELECTRON_RUN_AS_NODE=1. This converts t...
GHSA-7RVM-XJPP-63R9 actual Allows Electron to Run As Node
Summary A electron run as node vulnerability was identified in actual macOS application, version 25.x Electron 39.2.7. Vulnerability Type: Electron Run As Node Description ELECTRONRUNASNODE fuse enabled Electron 39.2.7 — app can be converted to Node.js REPL for arbitrary code execution Impact An...
PT-2026-47558
Summary A electron run as node vulnerability was identified in actual macOS application, version 25.x Electron 39.2.7. Vulnerability Type: Electron Run As Node Description ELECTRON RUN AS NODE fuse enabled Electron 39.2.7 — app can be converted to Node.js REPL for arbitrary code execution Impact ...
PT-2026-47599
Name of the Vulnerable Software and Affected Versions Actual versions prior to 26.5.0 Description In the macOS desktop application, the ELECTRON RUN AS NODE fuse is not disabled. This allows an attacker who can place a file on disk or control command-line arguments to invoke the signed Actual.app...
Missing Authorization
Overview @actual-app/sync-server is an actual syncing server Affected versions of this package are vulnerable to Missing Authorization via the change-password endpoint, which lacks proper authorization checks. An attacker can gain administrative privileges by overwriting the password hash for the...