CVE-2022-24845 in Vyperinformation

Résumé

par VulDB • 29/06/2026

Vyper est un langage de contrats intelligents (Smart Contract Language) à la syntaxe Pythonique pour la machine virtuelle Ethereum. Dans les versions concernées, le retour de `.returns_int128()` n'est pas validé pour s'assurer qu'il se situe dans les limites de `int128`. Ce problème peut entraîner une mauvaise interprétation de la valeur entière et provoquer un comportement incorrect. À partir de la version 0.3.0, `.returns_int128()` est validé dans les expressions simples, mais pas dans les expressions complexes. Il est conseillé aux utilisateurs d'effectuer une mise à jour. Aucune solution de contournement (workaround) n'est connue pour ce problème.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub, Inc.

Réserver

10/02/2022

Divulgation

14/04/2022

Modérer

accepté

Entrée

VDB-197297

CPE

prêt

EPSS

0.01426

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!