Weekly Wallet Security Data Report — September 14–20, 2026

Weekly Data Report · September 22, 2026 · 6 min read · The OpSecWallet Research Team
Wallet SecuritySeed PhrasesDeFiScamsPhishing

This weekly data report tracks publicly confirmed wallet-security incidents and their direct losses for September 14–20, 2026. Figures come from protocol disclosures, security-firm analyses and on-chain investigators; where a number is an estimate or partly frozen, we say so. Indirect costs — token price effects, lost uptime, unrecovered amounts in ongoing investigations — are not included.

This edition covers September 14–20, 2026.

1. Headline Numbers

~$20.9M
Confirmed direct losses across nine quantified incidents
gross, before any recoveries
~11×
Week-over-week increase
vs ~$1.9M net Sep 7–13
~$7.8M
Largest single incident: rsETH from a Safe wallet
proceeds held by a front-running bot
~$6.6M
D'CENT App Wallet losses — a floor, XRP Ledger only quantified
1,552 wallets, 2,009,321 XRP

After two quiet weeks, the ledger jumped back into eight figures: roughly $20.9M in confirmed direct losses across nine quantified incidents, with no recoveries at all inside the window. The composition is the story rather than the size. The two largest incidents — a $7.8M drain from a multisig wallet and a $6.6M-plus drain of mobile app wallets — were executed with valid signatures from systems that authenticated correctly. The week's third-largest, Nostra's $3.5M, was priced by an oracle that read a pool the attacker had just built. Not one dollar of the total was lost to a broken chain, a cracked private key or a compromised consensus mechanism.

2. Incident Ledger

DateTargetMethodAmountStatus
Sep 15D'CENT (DCENT) App Wallet usersSigning vulnerability in app versions before 8.1.0~$6.57M floorOther chains unquantified; no compensation committed
Sep 15Gnosis Safe wallet (rsETH holder, Ethereum)Whitelisted executor module + public keeper multicall~$7.8MFunds taken by a front-running bot, not recovered
Sep 17Nostra money market (Starknet)Manipulated NSTR collateral price~$3.5MMarket fully paused; no recovery
Sep 19–20Fetch.ai, NuNet, SingularityNET (ASI cluster)Stolen bridge authorizer key + NuNet mint key~$2.54M realized$16.77M in unsold mint inventory held separately
Sep 16Flamincome legacy contracts (Ethereum)$18M flash loan inflating vault share price~$345.9KDeFiLlama records $595K; no recovery
Sep 16BonfireSwap router (BSC)Missing caller/allowance checks in transfer~$50K~41 approved holders affected
Sep 16Nimiq HTLC contracts (Polygon)Spoofed meta-transaction sender~$50,463USDC and USDT0 locked into HTLCs
Sep 14Spiral hook (Uniswap v4)Spot-price collateral valuation, no TWAP~$26.8KRecorded by SlowMist
Sep 16Startale smart accounts (Ethereum)Transient-storage init flag allowed re-initialization~$2,876~330 pre-funded accounts drained
Key point: Three of this week's nine incidents were stopped by nothing, delayed by nothing, and recovered by nothing — and the single largest sum left the victim's wallet only to land with a third party who has made no commitment to return it. Whether a front-running bot keeps $7.8M or an exploiter does is a question of who wins the block, not of who is entitled to the money.

3. Attack-Type Distribution

Share of the week's ~$20.9M in confirmed direct losses:

Failure typeAmountShareIncidents
Module and helper-contract authorization$7.8M≈37%Safe wallet executor module; public keeper multicall
Wallet-software signing$6.57M≈31%DCENT App Wallet, pre-8.1.0 signing (floor)
Oracle input manipulation$3.5M≈17%Nostra NSTR collateral feed
Privileged project keys$2.54M≈12%ASI cluster: bridge authorizer plus mint key
Legacy accounting and missing checks~$476K≈2%Flamincome, BonfireSwap, Nimiq, Spiral, Startale

Every category above is an authentication or valuation failure rather than a cryptographic one. The pattern that has held since late August continues to hold: attackers are not breaking the primitives — they are being handed valid credentials, or they are writing the price that a protocol trusts without checking.

One sub-pattern deserves its own line, because it is new this week. Three of the nine incidents — BonfireSwap, Nimiq and Startale — involved code that acted on a caller's instruction without checking who sent it, or whether it was still allowed to run: a router transfer that did not check the caller against the source address, a meta-transaction path that accepted a spoofed sender, and an initializer flag that persisted for the length of a transaction. Their combined loss was just over $103,000, but the same omission at scale is precisely what emptied the Safe wallet.

4. Four-Week Comparison

WeekTracked direct lossesDefining event
Aug 24–30~$7.7MCosmos EVM bug ($5.72M post-mortem)
Aug 31–Sep 6~$321.8M grossLiquid Network withdrawal (~$269M of it returned Sep 7)
Sep 7–13~$1.9M net (~$3.7M gross)Wrapper unbackings at Nomic and Symbiosis
Sep 14–20~$20.9M gross, no recoveriesApp-wallet signing flaw; Safe module drain; stolen mint keys

The four-week sequence reads ~$7.7M, ~$321.8M, ~$1.9M net, ~$20.9M — which is best read as two regimes rather than a trend. The Liquid withdrawal remains a single-event outlier that dwarfs everything around it; excluding it, the ex-Liquid baseline has printed at roughly $1.8M, $1.9M and $20.9M across the three most recent weeks (Aug 31 – Sep 6, Sep 7–13 and Sep 14–20). The honest reading is that the quiet weeks were quiet, not that the risk fell, and that one compromised key or one over-enabled module is enough to produce a tenfold week.

Grouped by month, the three editions covering September total roughly $346M gross, of which about 93% is the September 6 Liquid withdrawal and its immediate aftermath.

5. Recovery Ledger

6. Unauthorized Mint Inventory: A Separate Ledger

The ASI cluster produced two different numbers that should not be added together. The realized part — FET sold for ETH, plus $289,575 taken from a payroll contract — is counted above at about $2.54M. The rest is inventory: PeckShield valued the attacker's holdings at roughly $16.77M, including about 198.3M AGIX and 649 ETH, and Bitquery counted about 2.3 billion newly created units across AGIX, NTX, CGV and WMTx. We do not count that inventory as a loss, for the same reason we do not count unbacked tokens at face value: it is unsold supply whose redemption depends on liquidity, freezes and whatever the issuers manage to revoke. What is already certain is the damage it did without being sold — NTX fell between 65% and more than 90% depending on the tracker, and WMTx's decline was smaller.

7. What We Count, and What We Do Not

Counting scope is explicit in the report: only publicly disclosed incidents with confirmed direct losses are included, and figures that are floors are labelled as floors rather than presented as totals. The D'CENT figure is the clearest example — only the XRP Ledger leg has been quantified (2,009,321 XRP across 1,552 wallets), while the company states the same signing condition affects addresses on Bitcoin, Ethereum, TRON and EVM chains, so the real total is higher by an unknown amount. Nostra's $3.5M is the protocol's own estimate of assets borrowed and is still being reconciled pool by pool. Flamincome appears at the lower of two published figures.

Several events reported this week are not counted as losses at all: the Swiss Bitcoin Pay intrusion (customer data, no fund loss reported), the Haruko API token breach across 15 institutional clients (no confirmed amount), the Revolut disclosure and its $3M Monero ransom demand (no funds taken from accounts), and the FomoPeek advisory (no disclosed figure). The WaterPlum attribution is excluded on window grounds: the campaign it describes ran from December 2025 to July 2026 and was disclosed on September 18, and we date events by occurrence, not by disclosure. Prior-window events — the Liquid withdrawal, the Balancer theft, Zentra — are carried only for their recovery status, with the original incident or deadline date kept explicit; none of them is counted as an in-window loss.

As always: if a figure in this report is later shown to be materially different from the initial disclosure, we will correct it in the next edition and note the change.

Frequently Asked Questions

How much was lost in the week of September 14–20, 2026?

Roughly $20.9M in confirmed direct losses across nine quantified incidents, with no recoveries inside the window. The largest were a $7.8M drain from a Gnosis Safe wallet holding rsETH, a ~$6.57M floor on the D'CENT App Wallet signing incident (only the XRP Ledger leg is quantified), Nostra's ~$3.5M oracle exploit and about $2.54M in realized proceeds from the ASI cluster mint compromise.

Why do the D'CENT numbers differ so much between trackers?

Because only one chain has been measured. On-chain analysis of the XRP Ledger identified 1,552 drained wallets and 2,009,321 XRP, about $2.86M at the September 15 price; SlowMist's public tracker carries roughly $6.57M for the incident; a later XRPL community count describes 6,160 potentially affected addresses and 9.3M XRP; and D'CENT states the exposure condition also applies to Bitcoin, Ethereum, TRON and EVM addresses. Treat every published total as a floor and check the company's own criteria instead.

Was the $16.77M from the Fetch.ai and SingularityNET incident a loss?

Not yet, and not in the same sense. About $2.25M was realized by selling genuine FET, and $289,575 in USDC was taken from a payroll contract; those are counted. The roughly $16.77M figure is the market value of unauthorized minted inventory the attacker still holds, unsold. Its damage arrived through supply inflation — NTX lost 65% to over 90% of its value — not through a transfer out of anyone's wallet.

Did anything get recovered this week?

Nothing was confirmed recovered during September 14–20. Blink Wallet pledged to make affected custodial users whole without disclosing an amount, and Kelp DAO's 24-hour pause on the rsETH receiving address expired with the funds still parked in the front-running bot's wallet. Liquid's approximately 598.5 BTC and the Balancer and Zentra proceeds from earlier windows remain outstanding.

Are these totals complete?

No public tally can be. Confirmed, disclosed incidents only are counted; the D'CENT figure is a floor because three chain families are unmeasured, Blink's and Haruko's amounts are undisclosed, and the ASI inventory is excluded by convention. Data-layer disclosures — Revolut, Swiss Bitcoin Pay, FomoPeek — involve no asset loss and are not counted here, even though they carry real fraud risk for the people affected.

Sources & Methodology

This article is based on public data and official disclosures. Figures were last reviewed on September 22, 2026. Values change with network conditions; always verify against the primary source before making decisions.

  1. D'CENT's own preliminary incident report (September 17, 2026) and in-app notices, with XRPL community ledger analysis (September 15–19, 2026): pre-8.1.0 signing condition, 1,552 wallets, 2,009,321 XRP, exposure criteria across five chain families.
  2. SlowMist's incident tracker (slowmist.com), the projects' own notices and exchange announcements (September 15–21, 2026): $6.57M tracker figure for the D'CENT incident; Flamincome $345.9K; BonfireSwap $50K; Nimiq $50,463; Spiral 10.7 ETH (~$26,800 at the tracker's valuation); Startale $2,876.
  3. Blockaid's own exploit alert, Defimon Alerts' technical note and Kelp DAO's statement (September 15, 2026), with PeckShield's independent figure: rsETH amounts ($7.73M–$7.81M), block 25,980,525, front-run mechanics, 24-hour wallet pause.
  4. Nostra's own statement (September 17, 2026) with PeckShieldAlert and CertiK (September 18, 2026): ~$3.5M borrowed, $1.92M bridged to Ethereum, ~$1.55M on Starknet, NSTR market capitalisation and TVL data.
  5. Fetch.ai's official statement and preliminary on-chain analysis, PeckShieldAlert and World Mobile Chain's confirmation (September 19–21, 2026): FET converter drain, NTX and AGIX mints, realized proceeds, payroll USDC theft, ~$16.77M holdings, unreplaced keys.
  6. DefiLlama's hack registry (September 21, 2026): Flamincome recorded at $595K; week-over-week framing and exclusion of unauthorized-mint inventory from loss totals.
  7. Blink Wallet's own statements (September 19, 2026): a few dozen custodial accounts, make-whole pledge, no disclosed amount.
  8. The Liquid Network ecosystem update and the September 17 syndicated report (September 17, 2026): 4,234.76 L-BTC in circulation against 3,632.23 BTC held; approximately 598.5 BTC unreturned; peg-out suspension status.
OSW
The OpSecWallet Research Team

We are an independent research desk focused on wallet security and safe on-chain operation. Every report is written from public data and official security disclosures, cross-checked against primary sources, and reviewed for accuracy before publication. We never ask readers for keys, seeds or transfers.

Disclaimer: This content is for informational purposes only and does not constitute financial, legal or security advice. No checklist or tool eliminates risk entirely; self-custody means you are responsible for your own keys.