Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Toon Vanhove

#30125de 53,638
8.7CVSS total
Vulnerabilidades · 1
PT-2023-22992
8.7
2023-05-05
Vyper · Vyper · CVE-2023-30837
**Name of the Vulnerable Software and Affected Versions** Vyper versions prior to 0.3.8 **Description** The storage allocator in Vyper does not guard against allocation overflows, allowing an attacker to overwrite the `owner` variable. This issue can be exploited by calling a contract with specific calldata, enabling the attacker to modify the owner variable. The issue was fixed in version 0.3.8. **Recommendations** For versions prior to 0.3.8, update to version 0.3.8 to resolve the issue. As a temporary workaround, consider restricting access to the `foo` function until the update is applied. Avoid using the `buffer` variable in the affected contract until the issue is resolved.