Skip to main content

auditing-move-resource-ownership

Audit a Move smart contract (Aptos or Sui) for a public entry function or a passed object or resource that acts without verifying signer authority, ownership, or capability possession, after the function visibility and the ability set are resolved. Covers a public entry function with no signer-authority check, an object or resource whose ownership is not verified before it is acted on, a capability returned or stored so it can leak and escalate privilege, an ability (key, store, copy, drop) granted too broadly and enabling duplication, arithmetic that overflows without aborting, and an init or upgrade path leaving mutable authority. Use when reviewing module functions, their visibility, and the resource and ability model, not the EVM account-model or reentrancy checks their own skills own. Any signer reaching the function is the source, a state change acting on an unowned resource is the sink, and a missing ownership or authority assertion is the bug.

Ir a la instalación

Datos de origen

Repositorio
UnboundCompute/security-agent-skills
Última actividad en el origen
25 de agosto de 2026 a las 18:24
Idioma detectado de SKILL.md
inglés
Estrellas
4
Forks
2

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.