Description
Actual is an open-source personal finance application. Prior to 26.7.0, a missing authorization issue allows a shared user with user_access on a budget file to perform owner-only file management actions. A non-owner shared user can call file-management endpoints intended for higher-privilege users, including /delete-user-file, /reset-user-file, and /user-create-key, because requireFileAccess treats ordinary shared access as sufficient for file-management operations that should be restricted to the file owner or an administrator. This issue is fixed in version 26.7.0.
Published: 2026-07-07
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Actual is an open‑source personal finance application. Prior to 26.7.0, a missing authorization issue (CWE‑862 Authorization Bypass) allows a shared user with user_access on a budget file to perform owner‑only file‑management actions. A non‑owner shared user can call file‑management endpoints intended for higher‑privilege users—including /delete-user-file, /reset-user-file, and /user‑create‑key—because requireFileAccess treats ordinary shared access as sufficient for file‑management operations that should be restricted to the file owner or an administrator. This issue is fixed in version 26.7.0.

Affected Systems

This issue impacts all releases of Actual by actualbudget before version 26.7.0. It manifests in the shared‑user functionality of the open‑source personal‑finance application Actual. Users who have shared access to a budget file without owning it are at risk if the application is at any earlier version.

Risk and Exploitability

The CVSS score of 7.2 indicates high severity. The EPSS score is less than 1%, implying a very low probability of exploitation. The vulnerability is not listed in CISA's KEV catalog. Attackers would need a shared‑user account with user_access on a target budget file; no elevated network privileges are required. Because the flaw is a server‑side authorization bypass, exploitation can occur remotely where the user has access to the application interface.

Generated by OpenCVE AI on July 26, 2026 at 18:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to version 26.7.0 or later, which removes the authorization flaw.
  • If an upgrade is not immediately possible, revoke shared‑user access to the affected budget files or replace the file with a new copy that has correct ownership permissions.
  • Restrict shared users to read‑only roles and avoid granting user_access for budget files until the patch is applied.
  • Monitor application logs for unexpected file‑management actions by non‑owner users to detect potential abuse.

Generated by OpenCVE AI on July 26, 2026 at 18:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 07 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Actualbudget
Actualbudget actual
Vendors & Products Actualbudget
Actualbudget actual

Tue, 07 Jul 2026 21:00:00 +0000

Type Values Removed Values Added
Description Actual is an open-source personal finance application. Prior to 26.7.0, a missing authorization issue allows a shared user with user_access on a budget file to perform owner-only file management actions. A non-owner shared user can call file-management endpoints intended for higher-privilege users, including /delete-user-file, /reset-user-file, and /user-create-key, because requireFileAccess treats ordinary shared access as sufficient for file-management operations that should be restricted to the file owner or an administrator. This issue is fixed in version 26.7.0.
Title Actual: Shared users can perform owner-only file management actions
Weaknesses CWE-862
References
Metrics cvssV4_0

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


Subscriptions

Actualbudget Actual
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-08T14:02:20.277Z

Reserved: 2026-06-02T22:46:02.578Z

Link: CVE-2026-50007

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T19:00:02Z

Weaknesses