CVE-2026-27584
Published: 24 February 2026
Summary
CVE-2026-27584 is a high-severity Missing Authentication for Critical Function (CWE-306) vulnerability in Actualbudget Actual. Its CVSS base score is 7.5 (High).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked at the 37.9th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
This vulnerability is AI-related — categorised as Other AI Platforms.
Threat & Defense at a Glance
Threat & Defense Details
Likely Mitigating ControlsAI
Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.
Requires established identification and authentication to unlock, mitigating missing authentication for continued system access.
Requiring identification and rationale for actions allowed without authentication ensures critical functions are not left unprotected by forcing review of authentication requirements.
Authorizing mobile device connections to organizational systems ensures authentication is performed for this critical access function.
Guarantees critical functions are protected by mandatory invocation of the access control mechanism.
Auditing sessions makes it possible to detect access to critical functions without required authentication.
The assessment process confirms authentication is present and effective for critical functions, preventing exploitation from missing authentication.
Certification assesses that critical functions have required authentication controls in place.
Disabling non-essential functions and services eliminates the need to secure them, reducing exposure from missing authentication on unnecessary components.
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
Missing authentication on network-exposed integration endpoints of a public-facing server directly enables unauthenticated remote access to sensitive data, matching T1190 Exploit Public-Facing Application.
NVD Description
Actual is a local-first personal finance tool. Prior to version 26.2.1, missing authentication middleware in the ActualBudget server component allows any unauthenticated user to query the SimpleFIN and Pluggy.ai integration endpoints and read sensitive bank account balance and transaction information.…
more
This vulnerability allows an unauthenticated attacker to read the bank account balance and transaction history of ActualBudget users. This vulnerability impacts all ActualBudget Server users with the SimpleFIN or Pluggy.ai integrations configured. The ActualBudget Server instance must be reachable over the network. Version 26.2.1 patches the issue.
Deeper analysisAI
CVE-2026-27584 is a missing authentication vulnerability (CWE-306) in the ActualBudget server component of Actual, a local-first personal finance tool. In versions prior to 26.2.1, the server lacks authentication middleware for the SimpleFIN and Pluggy.ai integration endpoints, allowing unauthenticated users to query these endpoints and access sensitive bank account balance and transaction information. The vulnerability, published on 2026-02-24 with a CVSS v3.1 score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N), impacts all ActualBudget Server users who have configured SimpleFIN or Pluggy.ai integrations and expose the server over the network.
An unauthenticated attacker with network access to the ActualBudget Server can exploit this vulnerability by directly querying the affected integration endpoints. Successful exploitation enables the attacker to read the bank account balances and full transaction histories of affected ActualBudget users, resulting in high confidentiality impact without requiring privileges, user interaction, or system disruption.
Version 26.2.1 of Actual patches the issue by adding the necessary authentication middleware. Security practitioners should review the GitHub security advisory at https://github.com/actualbudget/actual/security/advisories/GHSA-m2cq-xjgm-f668 and the patching commit at https://github.com/actualbudget/actual/commit/ea937d100956ca56689ff852d99c28589e2a7d88 for implementation details and upgrade guidance.
Details
- CWE(s)
Affected Products
AI Security AnalysisAI
- AI Category
- Other AI Platforms
- Risk Domain
- N/A
- OWASP Top 10 for LLMs 2025
- None mapped
- Classification Reason
- Matched keywords: ai, ai