# Butter

## Reports by Severity

<details>

<summary>Low</summary>

* \#39495 \[SC-Low] FlatCFM cannot be resolved in case answer of questionId are in greater or equal to 2^OUTCOME\_COUNT and answer % 2^OUTCOME\_COUNT is 0

</details>

<details>

<summary>Insight</summary>

* \#39153 \[SC-Insight] Unauthorized Token Creation and Minting Vulnerability
* \#39271 \[SC-Insight] Check \`numericAnswer\` before external call to check answer is valid or not
* \#39528 \[SC-Insight] Lack of Validation for Min and Max Values in FlatCFMFactory leads to wrong payouts
* \#39539 \[SC-Insight] Insufficient validation of tokens when created in \`PlayCollateralTokenFactory::createCollateralToken\`
* \#39181 \[SC-Insight] Bond Fund will be Lost When Question is Asked Again
* \#39243 \[SC-Insight] Misleading Comment in merge Function Regarding Token Transfers to wrapped1155Factory
* \#39524 \[SC-Insight] Incorrect Outcome Formatting in Reality Adapter Leads to Wrong Number of Outcomes
* \#39487 \[SC-Insight] flatCfmImplementation and conditionalScalarMarketImplementation contracts can be initialized by anyone

</details>

## Reports by Type

<details>

<summary>Smart Contract</summary>

* \#39153 \[SC-Insight] Unauthorized Token Creation and Minting Vulnerability
* \#39271 \[SC-Insight] Check \`numericAnswer\` before external call to check answer is valid or not
* \#39495 \[SC-Low] FlatCFM cannot be resolved in case answer of questionId are in greater or equal to 2^OUTCOME\_COUNT and answer % 2^OUTCOME\_COUNT is 0
* \#39528 \[SC-Insight] Lack of Validation for Min and Max Values in FlatCFMFactory leads to wrong payouts
* \#39539 \[SC-Insight] Insufficient validation of tokens when created in \`PlayCollateralTokenFactory::createCollateralToken\`
* \#39181 \[SC-Insight] Bond Fund will be Lost When Question is Asked Again
* \#39243 \[SC-Insight] Misleading Comment in merge Function Regarding Token Transfers to wrapped1155Factory
* \#39524 \[SC-Insight] Incorrect Outcome Formatting in Reality Adapter Leads to Wrong Number of Outcomes
* \#39487 \[SC-Insight] flatCfmImplementation and conditionalScalarMarketImplementation contracts can be initialized by anyone

</details>
