Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify host running OpenBB Local API Server
-
DeliveryLure user to malicious web page
-
ExploitBrowser issues cross-origin request
-
ExecutionBypass improper access control check
-
ImpactDisclose limited API settings data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The weakness is an improper access control (CWE-284) in openbb_platform/core/openbb_core/app/model/api_settings.py within the Local API Server component of OpenBB (through 4.7.2/5.0.0). Exploitation requires user interaction (UI:P) - consistent with luring a user whose machine is running the Local API Server into triggering a browser-based/cross-origin request - and the affected API server component must actually be deployed and running, which is not how every OpenBB user (library/CLI usage) operates. Limiting factors that reduce realistic risk: impact is confined to low confidentiality disclosure (VC:L) with no integrity or availability effect, user interaction is mandatory, and the victim must be running the Local API Server. The precise manipulation that bypasses the access control is not described in the available sources. No vendor-confirmed fixed version is listed; the vendor did not respond to the disclosure. |
| Impact | All available signals converge on low real-world priority. The supplied CVSS 4.0 base score is 2.1 (low), driven by only a low confidentiality impact (VC:L) with no integrity or availability impact (VI:N/VA:N) and a required user-interaction prerequisite (UI:P). The vuln.today decision label is 'monitor', which is consistent with that low score and argues against emergency action. KEV status is not present, so there is no confirmed active exploitation; EPSS is not provided in the input, so exploitation probability cannot be quantified. VulDB's description states an exploit has been published and the vector carries E:P (proof-of-concept), so a public PoC is claimed, but the only references are VulDB entries (vuln page, CTI, CVE page, submission) - none is verified working exploit code. Note one tension to verify: the description calls the affected code the 'Local API Server' yet asserts remote exploitation is possible (AV:N) and requires user interaction (UI:P), which is most consistent with a browser-mediated cross-origin attack against a locally-bound service rather than direct remote access - confirm the deployment/binding model with the vendor. Overall this is a high-visibility-but-low-impact issue, not an urgent patch priority, though note the vendor was unresponsive so no official fix is confirmed. |
| Exploit ScenarioDerived | A user is running OpenBB's Local API Server and is lured to a malicious web page; that page issues cross-origin requests that bypass the improper access controls in api_settings.py to read limited settings/configuration data (low confidentiality impact only). A public proof-of-concept is claimed published by VulDB, though it is not independently verified as working exploit code, and user interaction (UI:P) is required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 26, 2026
Improper access control in the Local API Server component of OpenBB (openbb_platform/core/openbb_core/app/model/api_settings.py) allows remote attackers to reach API behaviour they should not be able to influence, resulting in limited confidentiality disclosure. The issue affects versions up to and including 4.7.2 and 5.0.0, and exploitation requires the Local API Server to be deployed and running plus user interaction - consistent with luring a user into triggering a browser-based or cross-origin request against the locally running server; library or CLI-only users are not exposed. The disclosure states that exploit code has been published and may be used, but there is no KEV confirmation of active in-the-wild exploitation, EPSS scoring is not available in the supplied data, the impact is confined to low confidentiality with no integrity or availability effect, and the vuln.today decision label is 'monitor'; the vendor was contacted and did not respond.
RemediationAI
No vendor-released patch was identified at time of analysis and no fixed version is listed in the available data; the maintainers were contacted about the disclosure and did not respond, so mitigation must be compensating rather than patch-based. Because exposure exists only when the Local API Server is running, the most direct control is to avoid running it on workstations and hosts where it is not required, and to stop the service when it is not in active use - the trade-off is loss of the local API/UI functionality for that session. Where the server must run, keep it bound to the loopback interface only and ensure it is not reachable from other hosts or from browser contexts that can be induced to issue cross-origin requests, at the cost of breaking any legitimately remote client integrations. Restrict or disable cross-origin access to the local API port, and avoid browsing untrusted pages on the same host while the server is active, since the assessed attack path depends on user interaction. Track the upstream project at openbq-org/openbb and the VulDB entries (https://vuldb.com/vuln/426176, https://vuldb.com/cve/CVE-2026-116108) for a fixed release, given the vendor has not issued an advisory.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
OpenBB is a Python-based open-source financial data platform whose openbb_platform/core package exposes a Local API Server (FastAPI-based) described by the settings model in openbb_core/app/model/api_settings.py. The flaw is classified as CWE-284 (Improper Access Control), meaning the settings/authorization model governing that locally exposed API does not correctly restrict who may reach or alter the covered functionality; the precise manipulation that bypasses the access control is not described in the available sources. The CPE record cpe:2.3:a:openbq-org:openbb:*:*:*:*:*:*:*:* uses a wildcard version, so exact affected builds must be taken from the vendor project rather than the CPE. Because exploitation depends on the Local API Server actually being deployed and on a user-interaction step, risk is concentrated in installations that run the server as a persistent local service rather than in pure library or command-line usage. Impact per the independent assessment is limited to low confidentiality disclosure (VC:L) with no integrity, availability, or scope change.
Know when Openbb gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
Network-reachable via browser-mediated request but requires user interaction and no authentication; leaks only limited data, so C:L with I:N/A:N and unchanged scope.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A flaw has been found in openbq-org OpenBB up to 4.7.2/5.0.0. This affects an unknown part of the file openbb_platform/core/openbb_core/app/model/api_settings.py of the component Local API Server. This manipulation causes improper access controls. Remote exploitation of the attack is possible. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-109600
GHSA-hcm7-9pjr-2755
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB