diff --git a/client/library/library/audits/sevenSeas-43.html b/client/library/library/audits/sevenSeas-43.html new file mode 100644 index 00000000..aa00cf33 --- /dev/null +++ b/client/library/library/audits/sevenSeas-43.html @@ -0,0 +1,41 @@ + + + + The security audit was performed by the Macro security team on March 9th, 2025. + + + + + + + + + + \ No newline at end of file diff --git a/content/collections/private b/content/collections/private index ed76d23f..a5c80fe4 160000 --- a/content/collections/private +++ b/content/collections/private @@ -1 +1 @@ -Subproject commit ed76d23f8ee9eac447a0fd879a8217bfe0fc19d1 +Subproject commit a5c80fe499f68a5b8c62723076c8decda3f47856 diff --git a/content/collections/public/sevenSeas-43-issues.html b/content/collections/public/sevenSeas-43-issues.html new file mode 100644 index 00000000..f7fcd79b --- /dev/null +++ b/content/collections/public/sevenSeas-43-issues.html @@ -0,0 +1,30 @@ + + Missing Functionality + medium + fixed + a6aaea2dbd5ef48a8560934a85ec4dab6adf3eee + + ## [Q-1] Permit2 decoder doesn’t support `lockdown` + +For the `Permit2DecoderAndSanitizer`, it could be useful to allow revoking approvals by supporting the `lockdown` function. + +**Remediation to Consider** +Add the [`lockdown` function](https://github.com/Uniswap/permit2/blob/main/src/interfaces/IAllowanceTransfer.sol#L157) to the Permit2DecoderAndSanitizer. + + + + + + Missing Functionality + medium + fixed + fd105d16ef992bfd33fe346907e08d34f3818f52 + + ## [Q-2] Royco decoder doesn’t support cancelling offers on the `VaultMarketHub` + + The `RoycoDecoderAndSanitizer` allows creating AP (action provider) offers on both the RecipeMarketHub and VaultMarketHub. While offer cancellation is implemented for RecipeMarketHub through `cancelAPOffer`, no equivalent cancellation function exists for VaultMarketHub. + + **Remediation to Consider** + Add support for cancelling offers on the VaultMarketHub by implementing the `cancelOffer` function. + + \ No newline at end of file