- 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.
- Report on Immunefi
- Submit through the program page.
- Payment
- Proof of identity needed to get paid.
Rewards
What Immunefi lists as the payout for each severity.
| Severity | Applies to | Relative size | Reward |
|---|---|---|---|
| Critical Web | Web |
|
$10,000 from $1,000 |
| Critical Contract | Contract |
|
$1,000,000 10% of funds at risk · from $50,000 |
| High Contract | Contract |
|
$50,000 from $10,000 |
| Medium Contract | 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.
-
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...”
-
Scope removed
https://github.com/cowprotocol/cow-sdk
-
Scope removed
https://cow.fi
-
Scope removed
https://github.com/cowprotocol/cowswap/tree/main/apps/cowswap-frontend
-
Scope removed
https://github.com/cowprotocol/cowswap/tree/main/libs/widget-react
-
Scope removed
https://github.com/cowprotocol/cowswap/tree/main/libs/iframe-transport
-
Scope removed
https://github.com/cowprotocol/cowswap/tree/main/apps/cow-fi
-
Scope removed
https://github.com/cowprotocol/cowswap/tree/main/libs/widget-lib
-
Scope removed
https://swap.cow.fi
-
Rules updated
The program rules were edited
-
Rules updated
The program rules were edited
-
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...”
-
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.
No CVEs matched yet. We match NVD records by vendor name, so products sold under another name can be missing.