Not Support Cryptopunk or Cryptokitties Tokens
While the PuttyV2 contract is compatible with standard ERC20 and ERC721 tokens, it is not able to handle popular non-standard ERC721 tokens such as cryptopunks. The typical transferFrom() call will fail.
Recommended Mitigation Steps
NFTX protocol has implemented a way to handle the transfer of both standard and non-standard ERC721 tokens. The relevant implementation can be found here.
Judge has assessed an item in Issue #253 as Medium risk. The relevant finding follows: