Logo MASTR ufficiale MASTR Sostieni il lavoro
Indice
← Home della wiki

Wallets & security

Multisig modules: the threshold is only part of the story

Enabled modules can add execution paths beyond the familiar owner flow.

Research guide · 9 September 2026 · 1 min read

Gli articoli di ricerca e le schede sono pubblicati in inglese. La navigazione è disponibile in sette lingue.

Persone e progetti

In questo articolo
  1. Inspect what is enabled Record owners, threshold, modules and other relevant configuration. Identify each module's code and the conditions it uses to authorise actions. If an extension depends on another contract or upgrade authority, continue tracing that dependency instead of stopping at the first address.
  2. Ask a concrete control question Could one compromised key or service use an enabled path to move funds without collecting the owner signatures normally expected? The answer depends on the implementation. It cannot be derived from the word multisig alone.
  3. Describe the complete boundary A useful report states which paths were examined and which remain unresolved. Separate an intentionally installed automation module from an unexpected module added during compromise. Record configuration changes with transaction references so a reader can reconstruct when the account's security model changed. A threshold screenshot without the surrounding configuration is an incomplete audit trail.

Safe modules extend an account's behaviour and can enable transaction execution through module-specific logic. A dashboard showing multiple owners and a signing threshold does not, by itself, describe every enabled execution path.

Inspect what is enabled Record owners, threshold, modules and other relevant configuration. Identify each module's code and the conditions it uses to authorise actions. If an extension depends on another contract or upgrade authority, continue tracing that dependency instead of stopping at the first address.

Ask a concrete control question Could one compromised key or service use an enabled path to move funds without collecting the owner signatures normally expected? The answer depends on the implementation. It cannot be derived from the word multisig alone.

Describe the complete boundary A useful report states which paths were examined and which remain unresolved. Separate an intentionally installed automation module from an unexpected module added during compromise. Record configuration changes with transaction references so a reader can reconstruct when the account's security model changed. A threshold screenshot without the surrounding configuration is an incomplete audit trail.

Fonti

Safe documentation · smart-account-modules

Technical reference checked 9 September 2026. The review questions are editorial analysis, not findings about a named project.

Letture correlate

MASTR

Sostieni la ricerca indipendente

Le indagini, le prove originali e le guide sono accessibili gratuitamente. Le donazioni volontarie contribuiscono a finanziare la ricerca e a mantenere disponibili gli strumenti MASTR.

Apri wallet