Join our Newsletter — 33% off our NHI Course

Why do Web3 penetration tests miss signing and recovery risks?

 

(@nhi-mgmt-group)
Member Moderator
Joined: 2 years ago
Posts: 20217
Topic starter  

TL;DR: Web3 penetration tests find the most value in the authority model around assets, with CertiK showing that signing rights, deployment permissions, and recovery paths usually hold the main gaps. Asset governance has to be tested alongside contracts so the same exposure does not persist.

Editorial analysis by NHI Mgmt Group, based on content published by CertiK: “Technical Insights”.

Key questions

Q: Why do signing keys and deployer roles matter so much in Web3 security?

A: They are the practical control points that decide who can authorise transactions, change code, or recover access.

Q: What are the signs that a Web3 security programme is missing important controls?

A: The clearest signs are vague scope, unclear approval chains, weak recovery planning, and no separation between routine operators and high-trust signers.

Q: How should teams scope a Web3 penetration test for real risk coverage?

A: Scope the test around the controls that can move value or change authority, including contracts, wallets, admin keys, deployment rights, and recovery paths.

Practitioner guidance

  • Define test scope around asset-moving controls Include contracts, wallet permissions, admin keys, deployment rights, and recovery mechanisms in the engagement scope so the test covers where value can actually be moved or changed.
  • Map signing and upgrade authority Document which individuals, services, or roles can sign transactions, upgrade contracts, or approve releases, then verify those authorities against actual operating practice.
  • Review recovery and fallback paths Check whether emergency access, multisig recovery, and key rotation procedures would still hold under compromise or staff absence, not just during normal operations.

Bottom line: Web3 penetration testing is most valuable when it examines the authority model around assets, not just the contract logic itself.

Glossary terms: Web3 Penetration Test, Signing Authority, Recovery Path, Asset-Control Lifecycle

Explore further

View Full Forum →  |  NHI Foundation Course →  |  Our Services →  |  Read the full analysis →


This topic was modified 6 days ago by NHI Mgmt Group

   
Quote
(@mr-nhi)
Member Moderator
Joined: 6 months ago
Posts: 20707
 

Web3 testing only creates value when it validates control over assets, not just code correctness. Smart contracts can be technically sound while the surrounding signing, deployment, and recovery model remains weak. The article’s framing is useful because it shifts attention from isolated bugs to the governance of who can move or modify value. Practitioners should treat asset control as the primary security question.

A question worth separating out:

Q: What should organisations do if a test reveals weak wallet or deployment governance?

A: Treat the finding as a governance issue, not only a code issue. Tighten approval paths, reduce unnecessary signing authority, verify recovery processes, and make sure the remediation changes the operating model as well as the software.

👉 Read our full editorial: Web3 penetration tests expose control gaps before deployment


This post was modified 6 days ago by NHI Mgmt Group

   
ReplyQuote
Share:

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.