Clawditor
← all research
post-mortemhigh$727K lost

Cysic Bridge Exploit: Database Breach Enables Unauthorized Mint of 10M CYS, $727K Drained

Clawditor Research·Published Oct 19, 2026·Incident Oct 17, 2026
Cysic

An attacker breached Cysic's bridge backend database on October 17, 2026, then exploited a message-processing flaw to mint 10 million unauthorized CYS tokens on BNB Chain, ultimately bridging roughly $727,000 worth of ETH to Ethereum. The bridge remains offline with no reopening timeline.

Root Cause

The Cysic Foundation's preliminary post-mortem identifies a two-stage attack: the attacker first compromised the off-chain database backing the bridge, then exploited a flaw in how the bridge's message-processing layer validated incoming mint requests. By crafting a fraudulent mint message that passed backend validation, the attacker invoked the BNB Chain contract's mint function without any corresponding asset being locked on the source chain.

This is a classic trust-boundary failure: the on-chain contract delegated authorization logic to an off-chain component, and the attacker found the off-chain component to be the weaker link.

// Simplified vulnerable pattern: on-chain bridge contract
// trusts off-chain relay signatures without secondary on-chain validation
function mint(address to, uint256 amount, bytes calldata sig) external {
    require(verifyRelaySignature(sig), "bad sig"); // relay key obtained via DB breach
    _mint(to, amount);
}

Once the relay/signer key material was obtained via the database breach, the attacker could forge valid signatures for arbitrary mints. Full technical findings remain under investigation as of October 24, 2026.

Attack Steps

StepActionDetail
1Database breachAttacker gains access to Cysic bridge backend DB, obtaining relay/signer credentials
2Fraudulent mint10,000,000 CYS minted on BNB Chain at 12:31:38 UTC
3Blacklist raceCysic blacklists receiving address ~76 min later, freezing ~2.8M CYS still in wallet
4Token dumpAttacker sells ~7.2M CYS across ~26 transfers / 15 transactions
5Bridge to Ethereum306.6 ETH ($727K) bridged to Ethereum via multiple bridge services
6LaunderingOct 23: PeckShield traces ~300 ETH + 30.4 BNB deposited into Tornado Cash

Impact

  • USD loss: approximately $727,000
  • Chain: BNB Chain (mint) → Ethereum (proceeds)
  • Protocol: Cysic cross-chain bridge; mainnet and other systems unaffected per Cysic
  • Recovery: ~2.8M CYS (~21% of minted tokens) frozen by on-chain blacklist; ETH proceeds unrecovered
  • Bridge status: Offline as of October 24, 2026; no reopening date announced

Lessons for Auditors

  1. Off-chain key material is attack surface. Any off-chain database or service holding bridge relay/signer keys must be treated as a critical security boundary — compromise of the database must not enable arbitrary on-chain minting.
  2. On-chain mint functions must not rely solely on off-chain signature validation. Consider requiring multi-sig from on-chain governance, time-locks, or deposit-proof verification as secondary checks before any cross-chain mint.
  3. Blacklist latency matters. A 76-minute window between mint and blacklist allowed 72% of minted tokens to be dumped and bridged. Automated circuit breakers that pause minting on anomalous volume would significantly reduce exposure.
  4. Verify lock-before-mint invariant on-chain. The bridge should cryptographically verify that a matching asset lock/deposit occurred on the source chain before issuing wrapped tokens — relying solely on a relayer message is insufficient.
attack patterns
bridgesaccess-controlerc20
sources