Skip to content

CoW Protocol

Bug bounty on Immunefi cow.fi

Accepting reports KYC to get paid AMM DEX Defi
Top reward
$1,000,000
Top severity paid
Critical
Assets in scope
27
Public CVEs
0
Last change

At a glance

What to know before you start testing.

Pays up to $1,000,000
for critical bugs, from $1,000.
Payment
Proof of identity needed to get paid.

Rewards

What Immunefi lists as the payout for each severity.

Severity Reward
Critical Web $10,000 from $1,000
Critical Contract $1,000,000 10% of funds at risk · from $50,000
High Contract $50,000 from $10,000
Medium Contract $10,000 from $1,000

Scope

27 assets you may test.

Source code 25

  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/GPv2AllowListAuthentication.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/GPv2Settlement.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/GPv2VaultRelayer.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/interfaces/GPv2Authentication.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/interfaces/GPv2EIP1271.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/interfaces/IERC20.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/interfaces/IVault.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/libraries/GPv2EIP1967.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/libraries/GPv2Interaction.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/libraries/GPv2Order.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/libraries/GPv2SafeERC20.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/libraries/GPv2Trade.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/libraries/GPv2Transfer.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/libraries/SafeCast.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/libraries/SafeMath.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/mixins/GPv2Signing.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/mixins/Initializable.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/mixins/ReentrancyGuard.sol
  • https://github.com/cowprotocol/contracts/blob/6ebbd810ff2da635fb6f88e9a15fde196f8c852a/src/contracts/mixins/StorageAccessible.sol
  • https://github.com/cowprotocol/cow-sdk
  • https://github.com/cowprotocol/cowswap/tree/main/apps/cow-fi
  • https://github.com/cowprotocol/cowswap/tree/main/apps/cowswap-frontend
  • https://github.com/cowprotocol/cowswap/tree/main/libs/iframe-transport
  • https://github.com/cowprotocol/cowswap/tree/main/libs/widget-lib
  • https://github.com/cowprotocol/cowswap/tree/main/libs/widget-react

Domains 2

  • cow.fi
  • swap.cow.fi

Changes

Tracked since 11 Nov 2026. Last checked 56 minutes ago.

No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.

Before we tracked it

Scope and reward changes recorded before this page started tracking it.

  1. Rules updated

    Added: “… is running a bug bounty program focused on CoW Protocol, a permissionless protocol that leverages batch auctions to provide MEV protection, plus integrates wi...”

  2. Scope removed

    https://github.com/cowprotocol/cow-sdk

  3. Scope removed

    https://cow.fi

  4. Scope removed

    https://github.com/cowprotocol/cowswap/tree/main/apps/cowswap-frontend

  5. Scope removed

    https://github.com/cowprotocol/cowswap/tree/main/libs/widget-react

  6. Scope removed

    https://github.com/cowprotocol/cowswap/tree/main/libs/iframe-transport

  7. Scope removed

    https://github.com/cowprotocol/cowswap/tree/main/apps/cow-fi

  8. Scope removed

    https://github.com/cowprotocol/cowswap/tree/main/libs/widget-lib

  9. Scope removed

    https://swap.cow.fi

  10. Rules updated

    The program rules were edited

  11. Rules updated

    The program rules were edited

  12. Rules updated

    Removed: “Any vulnerabilities mentioned in CoW Swap’s official audits are considered out-of-scope. Audits can be found in the [official contracts repository](https://gith...”

  13. Rules updated

    Added: “The bug bounty program is focused around the smart contracts and web components and is mostly concerned with the loss of user funds. It is a seamless continuati...”

Public CVEs

Published vulnerabilities in this vendor's products, from the NVD.

Search NVD

No CVEs matched yet. We match NVD records by vendor name, so products sold under another name can be missing.