Join our Newsletter — 33% off our NHI Course
Home› FAQ› Threats, Abuse & Incident Response› Why do legitimate treasury approvals still create loss…
Threats, Abuse & Incident Response

Why do legitimate treasury approvals still create loss risk in DeFi?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated October 22, 2026 Domain: Threats, Abuse & Incident Response

Because the risk often sits inside the transaction, not in the signer set. A routine-looking vault deposit or rebalance can still trigger malicious contract logic, exploit hidden authorisation, or interact with a protocol that becomes unsafe immediately after execution. The approved action is valid, but its economic effect is not safe.

Why treasury approvals can still lose money

Approval is only proof that a signer authorised a transaction, not that the transaction is economically safe. In DeFi, a legitimate treasury action can still execute code that changes state in an unsafe way, route funds through a hostile contract, or exploit a protocol condition that only becomes visible after execution. The control that approved the transfer may be correct while the economic path remains dangerous.

That distinction matters because treasury workflows often optimise for permissioning, not for outcome validation. A vault deposit, liquidity move, staking action, bridge interaction, or rebalance can all be “approved” in a strict access sense and still create loss if the target contract, pool, route, or post-trade state is adversarial or unstable.

Good treasury governance therefore has to evaluate the transaction as an on-chain action, not just as a human request. The useful question is not only “who signed it?” but “what exact contract logic will run, what assets can move, and what state changes can follow from a successful execution?”

Where the loss risk actually sits

The risk often lives in the contract call path, the token mechanics, or the protocol state that the transaction touches. A transaction can be validly signed and still invoke hidden callbacks, permissive approvals, fee-on-transfer behaviour, reentrancy-prone logic, or a downstream dependency that behaves differently once the treasury arrives.

That is why “safe signer set” and “safe transaction” are different controls. A multisig, policy engine, or treasury committee can reduce unauthorised action, but it does not by itself guarantee that the approved action is safe under current market conditions or safe against malicious contract behaviour.

For treasury teams, this means the relevant unit of review is the full transaction effect: target, calldata, token, slippage, allowances, routing, and the assumptions embedded in the protocol. If any of those assumptions can be manipulated, the approval remains legitimate while the result becomes unsafe.

External references that help frame this distinction include RFC 6749: The OAuth 2.0 Authorization Framework, which illustrates how valid delegated access does not itself guarantee safe downstream use, and OWASP API Security Top 10, which captures broken authorisation and unsafe consumption patterns that mirror transaction-level trust failures.

What treasury teams should validate before treating an approval as safe

Practitioners should verify the destination contract, the exact function being called, and the economic assumptions behind the action. The same approval may be low risk in one context and high risk in another if the protocol has mutable parameters, upgradeable logic, external hooks, or price-sensitive execution.

They should also treat allowances, route selection, and token semantics as part of the review. A transaction that looks like a routine rebalance may still grant broader spending power, interact with a wrapper or router that can redirect value, or create exposure if a token behaves in a non-standard way.

For baseline control design, use NIST SP 800-53 Rev 5 Security and Privacy Controls to anchor access control, audit, and configuration discipline, and pair it with NIST Cybersecurity Framework 2.0 to structure governance around identify, protect, detect, respond, and recover.

Risk and Threat Considerations

Legitimate approvals can still create loss when the approved action is a carrier for malicious logic, hostile dependency behaviour, or a state change that becomes unsafe at execution time. The threat is not necessarily stolen authorisation, it is the abuse of a valid path that the treasury already trusts.

Failure mechanism: A signed transaction can invoke untrusted code, interact with a manipulated pool or router, or trigger hidden transfer conditions that divert value after the approval step has succeeded.

Impact: Funds can be drained, locked, diluted, or moved into an unfavorable position even though the signer behaved correctly and the access control worked as intended.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP API Security Top 10 addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5AC-6 — Least PrivilegeTreasury approvals need bounded authority over transaction effects.
AU-6 — Audit Record Review, Analysis, and ReportingPost-approval loss risk requires reviewable transaction evidence.
Recommendation — Restrict treasury signing and execution paths to the minimum permissions required. Log and review treasury transactions, simulations, and anomalies for unsafe execution patterns.
NIST CSF 2.0GV.RM-01 — Risk Management StrategyThe question is about governance over economically unsafe but authorised actions.
Recommendation — Define how treasury execution risk is assessed before signatures are accepted.
OWASP API Security Top 10API5 — Broken Function Level AuthorizationA valid approval can still invoke an unsafe function or action path.
Recommendation — Verify each treasury call is authorised for the specific function it will execute.

Practitioner Guidance

What to verify: Review the exact calldata and the contract addresses involved, not just the request summary. If the action can change balances, allowances, or exposure through a downstream contract, treat it as a treasury risk decision rather than a routine approval.

Decision rule: If the transaction can materially change treasury exposure after signature, require pre-execution simulation, route review, and a clear rollback or recovery plan before approval. If the economic effect cannot be predicted with confidence, do not rely on signer legitimacy as the safety criterion.

Practitioner takeaway: In DeFi, approval is a permission check, not a safety guarantee, so the control objective is to understand the transaction’s full economic effect before it is signed and executed.

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.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org