SYM_SOL_0010 - SymbioticSec/Symbiotic-Vulnerability-Database GitHub Wiki

Improper Input Validation

Property Value
Language solidity
Severity high
CWE CWE-20: Improper Input Validation
Confidence Level Low
Impact Level High
Likelihood Level High

Description

The contract uses delegatecall with an address provided by external input, allowing untrusted users to execute code in the context of your contract. This means attackers can control what code runs and access your contract’s storage.

Impact

If exploited, an attacker could execute arbitrary code with your contract’s privileges, potentially stealing funds, corrupting data, or taking full control of the contract. This could lead to significant financial loss and compromise the security of your entire dApp or platform.