Skip to main content

Bifrost EUVDEUVD-2026-72876

| CVE-2026-86840 CRITICAL
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-09-08 certcc GHSA-wm9v-x9j6-gf6x
9.1
CVSS 3.1 · Vendor: certcc
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain funded signed Bifrost account
  2. Delivery
    Choose target registered channel_id
  3. Exploit
    Submit mint extrinsic with forged channel_id
  4. Execution
    Inflate channel's recorded mint volume
  5. Persist
    Commission settlement over-pays attacker channel
  6. Impact
    Protocol value redirected

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Requires a signed Bifrost account able to submit mint transactions to the vtoken-minting or slpx pallet, and at least one registered channel_id to attribute volume to (attacker-controlled or otherwise). The core condition, taken directly from the description, is that the mint path accepts an 'arbitrary registered channel_id' without verifying the caller is authorized to mint on behalf of that channel - so any registered channel is a valid target. Realization of gain is gated on the protocol's commission-settlement process actually running and paying out based on recorded mint volume; the impact is limited to commission/attribution accounting (financial misdirection) and does not by itself grant confidentiality access or halt the chain. The limiting factors are the need for a funded signed account and transaction fees, and dependence on the commission mechanism being active.

Impact

The input CVSS of 9.1 (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:N) overstates the profile in two ways. First, exploitation requires a signed transaction from a funded on-chain account, which is an authenticated origin - PR:L is more honest than PR:N. Second, the impact is manipulation of commission accounting (integrity/financial misdirection), not disclosure of confidential data, so C:H is not well supported; this reads as an integrity-and-financial issue (I:H, C:N). Corroborating signals point to a real-but-not-urgent-at-scale picture: EPSS is 0.14% (3rd percentile), there is no CISA KEV listing, and no working exploit is published - only a docs link and a GitHub gist. That said, the barrier to abuse is genuinely low (a normal signed extrinsic against default runtime logic), the economic incentive is direct (siphoning protocol commission), and any operator running an affected Bifrost runtime should treat commission-misattribution as a high-priority governance/runtime-upgrade item because the loss is monetary and continuous rather than a one-off. Overall: high real-world severity for anyone running the affected pallets, tempered by the fact that it targets a single niche parachain rather than a broadly deployed product.

Exploit ScenarioDerived

An attacker registers or identifies a channel it controls (or targets an existing one), then submits ordinary signed mint extrinsics through vtoken-minting or slpx while passing that channel_id as the attribution key. Over many mints the channel's recorded volume is inflated, and at the next commission settlement the protocol pays that channel a disproportionate share of commission, redirecting protocol value to the attacker. A public gist referencing the issue exists, but no confirmed weaponized exploit is identified.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 10, 2026

Improper authorization in Bifrost's vtoken-minting and slpx Substrate pallets lets any signed on-chain account attribute its mint volume to an arbitrary registered channel_id it does not control. Because the mint path never verifies that the caller is authorized to mint on behalf of the supplied channel, an attacker can inflate a target (or attacker-owned) channel's recorded mint volume and skew protocol commission settlement so payouts are disproportionately routed to that channel. There is no public exploit identified at time of analysis and EPSS is very low (0.14%), but the flaw directly enables financial value redirection within a live DeFi parachain.

RemediationAI

No vendor-released patched version is identified in the available data - the EUVD entry gives only an affected range ('≤2022.02') and no fixed spec/runtime version, so operators and integrators should track the Bifrost security channel and NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-86840) for the corrective runtime upgrade and apply it via on-chain governance/runtime-upgrade as soon as it is published. As a compensating control until a fixed runtime is enacted, the mint extrinsics should enforce that the supplied channel_id is bound to the signing origin (reject any mint where the caller is not the registered controller of the channel); where governance can act, temporarily disabling or freezing channel-commission settlement prevents attackers from realizing inflated payouts, at the cost of suspending legitimate referral commission accrual. Off-chain, monitor per-channel mint volume for anomalous spikes and reconcile commission settlements before payout so forged attribution can be clawed back or withheld.

Affected VersionsENISA

Bifrost 0 ≤2022.02

Affected Packages

euvd bifrost no fix

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

Bifrost is a Polkadot/Kusama liquid-staking and cross-chain DeFi parachain built on Substrate; the affected code is in two runtime pallets, vtoken-minting (the core vToken issuance logic) and slpx (the cross-chain/EVM-facing mint entry point). The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key): the channel_id used for commission attribution is treated as a trusted, caller-supplied value. Channels are a referral/partner accounting construct - mint activity attributed to a channel earns that channel a share of protocol commission at settlement. Because the extrinsic accepts any registered channel_id without binding it to the signing origin's authorization, the user-controlled key (channel_id) is not validated against the caller's permissions, letting attribution be forged. CPE lists cpe:2.3:a:bitfrost.io:bifrost (the 'bitfrost.io' vendor string appears to be a typo of bifrost.io).

Know when Bifrost 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

Vendor (certcc) PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 6.5 MEDIUM

Requires a signed on-chain account so PR:L not PR:N; impact is forged commission attribution (integrity/financial), so I:H with C:N and A:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (certcc).

CVSS VectorVendor: certcc

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

3
CVSS changed
Sep 10, 2026 - 19:22 NVD
9.1 (CRITICAL)
CVE Published
Sep 08, 2026 - 15:29 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 08, 2026 - 15:29 cve.org
CRITICAL 9.1

DescriptionCVE.org

The vtoken-minting and slpx pallets in Bifrost contain an improper authorization vulnerability in channel commission attribution. A signed account can supply an arbitrary registered channel_id when minting tokens without verifying that the caller is authorized to mint on behalf of that channel. This allows an attacker to inflate a channel's recorded mint volume and cause protocol commission payments to be disproportionately distributed to that channel during commission settlement.

Executive ViewAI

Why It Matters

Bifrost's vtoken-minting and slpx Substrate pallets contain an authorization flaw allowing signed protocol accounts to falsely attribute transaction volumes to uncontrolled channels, directly redirecting commissions and compromising the integrity of fee distribution in a live DeFi system where payouts depend on accurate volume attribution.

Business Impact: Severe
Compensating Controls

Require multi-signature approval for all channel registrations and high-value mint operations; maintain immutable real-time audit logs of channel_id attribution in every mint transaction; perform daily automated reconciliation of recorded mint volumes against independently-tracked protocol state; isolate channels showing anomalous volume spikes pending technical review; implement transaction monitoring to flag rapid channel-switching or sudden volume concentration; require board/operations approval before executing any off-chain commission corrections or historical transaction reversals.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
single niche Polkadot/Kusama DeFi parachain, no broad enterprise footprint
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy