scout-soroban icon indicating copy to clipboard operation
scout-soroban copied to clipboard

Scout is an extensible open-source tool intended to assist Stellar Soroban smart contract developers and auditors detect common security issues and deviations from best practices.

Results 57 scout-soroban issues
Sort by recently updated
recently updated
newest added

Moves reused functions into utils crate. Depends on vec-could-be-mapping.

Review VSCode Extension documentation shown in VSCode Marketplace and Extensions. Evaluate to incorporate notes on configuration profiles for scout.

documentation

## Description - [x] Improve detector `incorrect-exponentiation` to detect test-cases where the symbol `^=` is used. - [x] Also add new relevant vulnerable and remediated test cases for using this...

detector implementation

Ink reference: https://coinfabrik.github.io/scout/docs/detectors/vec-could-be-mapping

detector implementation

## Description Add a new detector and test cases for incorrect exponentiation, using as reference similar linting detector in other blockchains ([reference-1](https://github.com/CoinFabrik/scout/tree/main/detectors/incorrect-exponentiation), [reference-2](https://github.com/crytic/slither/wiki/Detector-Documentation#incorrect-exponentiation)) ## Acceptance Criteria - [x] Add at...

detector implementation

## Description Document assert-violation test case and detector ## Subtasks - [ ] Add minimal vulnerability documentation at the bottom of the README.md in `test-cases`. Use as reference previous scout...