Duplicate Mutable Accounts

Seguridad · Abismo

Una vulnerabilidad donde la misma cuenta se pasa dos veces en la lista de cuentas para una sola instrucción bajo diferentes nombres de argumento (ej., fuente y destino), haciendo que un débito de una 'cuenta' sea inmediatamente visible como un crédito en la 'otra', habilitando duplicacion de fondos o actualizaciones de estado no intencionadas. Correccion: agregar require_keys_neq!() de Anchor o key() != key() manual para cada par de cuentas mutables que no deberian ser identicas.

Términos relacionados