Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-61604— ixo Blockchain x/bonds DID-resolved payer drain + x/entity ICA authorization bypass

Quick assessment

Affected
ixofoundation ixo-blockchain
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

ixo 区块链是一个在 Testnet(测试网)和 Mainnet(主网)上运行的 Layer 1 区块链。在 v8.0.0 版本之前,x/bonds 模块会从通过 DID(去中心化身份)验证方法解析得到的地址中转移资金,但并未验证该解析地址是否属于交易签名者。受影响的处理器包括 MsgMakeOutcomePayment、MsgBuy、MsgSell、MsgSwap 和 MsgWithdrawShare,以及批量订单处理器。由于任何账户都可以在其控制的 DID 中将任意 blockchainAccountID 列

CVSS 9.3 · Critical EPSS 0.27% · P18

Affected Version Matrix 1

VendorProduct Version RangeStatus
ixofoundation ixo-blockchain < 8.0.0 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-61604

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
ixo Blockchain x/bonds DID-resolved payer drain + x/entity ICA authorization bypass
Source: CVE Program / CVE List V5
Vulnerability Description
The ixo Blockchain is a Layer 1 blockchain that runs on both Testnet and Mainnet. Prior to version 8.0.0, the x/bonds module moved funds from an address that was resolved from a DID verification method, without verifying that the resolved address belonged to the transaction signer. Affected handlers included MsgMakeOutcomePayment, MsgBuy, MsgSell, MsgSwap, and MsgWithdrawShare, as well as the batch order processor. Because any account may list an arbitrary blockchainAccountID as a verification method on a DID it controls (without the consent of that address's owner), an attacker could register victims' addresses as verification methods on their own DID and then move the victims' balances into a bond the attacker controlled — later withdrawing and bridging the proceeds off-chain. This was exploited on ixo mainnet (ixo-5) on 2026-06-20. The attack required no victim keys, signatures, or system compromise — any account holding a balance in a token a bond could use was at risk. This was fixed in v8.0.0, delivered via the on-chain v8 software-upgrade. The x/bonds module is disabled: every bonds message is rejected on all routes (top-level, authz, CosmWasm, and ICA), and the bonds batch EndBlocker is a no-op so no further reserve movements can occur. All node operators and validators must upgrade to v8.0.0. The flaw is in chain state-machine logic and can only be remediated by running the patched binary. There is no application-level workaround. The vulnerability is in consensus logic; remediation requires the network to run the patched (v8.0.0) binary. The bonds module remains disabled in v8.0.0 and will only be re-enabled in a future release once the signer-authorization model has been corrected.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
授权机制不恰当
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
ixofoundation ixo-blockchain < 8.0.0 -

II. Public POCs for CVE-2026-61604

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-61604

请登录查看更多情报信息。

Vendor Advisories for CVE-2026-61604 (1)

IV. Related Vulnerabilities