Audit Open Original ↗
Franklin Templeton Benji Contracts
Type
Security review
Client
Franklin Templeton
Date
2025-02
Domain
Blockchain
Effort
2 wks
Section
Solana
Trail of Bits's security review of Franklin Templeton (Feb 2025) identified 20 issues: 4 high, 2 medium, 3 low, and 11 informational.
Findings · 20
- 1 cancel_self_service_request can be called on any pending transaction High
- 2 Closing and reopening pending transactions allows a user to execute malicious actions High
- 3 Shareholders can escape being frozen by increasing their nonce High
- 4 Incorrect logging of transferred shares Low
- 5 remove_submitters can remove all submitters High
- 6 is_frozen is checked on the wrong variable during the transfer of shares Medium
- 7 Self-service functions can be called when the self-service is disabled Low
- 8 Frozen account can still cancel transactions Low
- 9 Code duplication between recover_account and recover_asset Informational
- 10 Missing call to is_valid_submitter in AddSubmitters Informational
- 11 Bump seeds are not stored in PDAs Informational
- 12 API key exposure in configuration files Medium
- 13 solana_multisig uses an outdated version of anchor-lang Informational
- 14 Multiple tautologies make the checks always return true Informational
- 15 No evidence of linter usage Informational
- 16 Mix of debugging and production code Informational
- 17 Lack of documentation Informational
- 18 Insufficient test coverage Informational
- 19 Insufficient logging Informational
- 20 Incorrect fix pushed mid-review Informational
Findings extracted from the published report PDF. See the full report below for details and remediation.
Related